Software Developer, Lead Resume Samples

4.5 (130 votes) for Software Developer, Lead Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the software developer, lead job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
AE
A Erdman
Arch
Erdman
814 Jaeden Neck
San Francisco
CA
+1 (555) 283 9443
814 Jaeden Neck
San Francisco
CA
Phone
p +1 (555) 283 9443
Experience Experience
Chicago, IL
Software Developer, Tech Lead
Chicago, IL
Rau, Nolan and Bernier
Chicago, IL
Software Developer, Tech Lead
  • Design, develop and implement comprehensive testing strategies such as unit testing, mocking and integration testing
  • Provide technical leadership and mentoring/training to colleagues, users and staff
  • Deliver robust web applications on time using Java, J2EE, C++ and SQL technologies
  • Apply using your legal name
  • Resolve technical issues through debugging, research, and investigation
  • Participate in software estimation, planning and risk identification process
  • Collaborate with Product Management teams to define, design and implement new releases as well as maintain existing releases
San Francisco, CA
Software Developer, Team Lead
San Francisco, CA
Prosacco Group
San Francisco, CA
Software Developer, Team Lead
  • Demonstrate self-development by attending courses and conferences and perform self-study. Routinely present topics and training to other software developers
  • Work with a Product Owner and your development team to plan upcoming work
  • Help to identify process improvements and software development standards
  • Conduct regular 1:1 meetings with each assigned team member to assist with issues and provide mentoring support
  • Provide performance input of assigned team members for the Mid-Year and Year-End Review process
  • Make recommendations to management regarding software, architecture, coding techniques and best practices
  • Occasionally provide staff and internal clients with training and technical assistance
present
Dallas, TX
Software Developer IV / Tech Lead
Dallas, TX
Daugherty-Gaylord
present
Dallas, TX
Software Developer IV / Tech Lead
present
  • Provide mentorship to junior to senior developer and encourage innovation, implementation of latest technologies, outside-of-the-box thinking in technical leadership
  • Provides thought-leadership as it relates to emerging technologies and readying our company and engineers for productively integrating the same into our business
  • Participates in the evolution of group level best practices, standards, and policies as it related to software development
  • Hands-on with iOS, web, API and mobile development technologies
  • Explore and prototype with emerging technologies, stacks and methodologies (social, mobile, analytics, cloud, devops) to create relevant and efficient customer solutions
  • Work in both an independent and team environment to deliver multiple releases
  • Estimate level of effort to develop code to meet acceptance criteria and manage task assignments
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Georgetown University
Bachelor’s Degree in Computer Science
Skills Skills
  • Ability to quickly review code to determine design flaws or software coding improvements
  • Strong interpersonal, teamwork, problem solving, organizational and multi-tasking skills
  • Knowledge of Intelligence Community (IC) processes, policies and guidance
  • Strong understanding of UI/UX best practices
  • Strong written and verbal communications skills
  • Ability to predict/detect performance bottlenecks and design performant solutions
  • Knowledge of current web technologies including: REST, AJAX, HTML5, WebGL, OpenLayers
  • Ability to work independently and within a distributed team environment
  • Excellent technical acumen and self-motivated with creativity to tackle hard-to-solve problems
  • Ability to clearly communicate ideas and status updates to peers and management
Create a Resume in Minutes

15 Software Developer, Lead resume templates

1

Software Developer, Tech Lead Resume Examples & Samples

  • Independently design major features and work jointly with other team members to deliver complex changes in an object oriented environment
  • Prototype new features and technologies as assigned
  • Follow approved life cycle methodologies, create design documents, lead development activities, and perform code reviews
  • Lead development team members to meet timelines, resolve technical issues, and perform infrastructure integration
  • Resolve technical issues through debugging, research, and investigation
  • Deliver robust web applications on time using Java, J2EE, C++ and SQL technologies
  • Collaborate with Product Management teams to define, design and implement new releases as well as maintain existing releases
  • Work with QA, Release Management, and other teams to make sure the software works in different environments
  • Assess requirements and estimate time and resources to create solutions. Work on building software solutions to satisfy business needs
  • 10 years of experience in object-oriented design, coding and unit testing of scalable, n-tier web applications in Unix environments
  • 5 years C++ development experience
  • 5 years J2EE development experience
  • 3 years Web Service development experience
  • Experience in banking, financial services, or payments web application development
  • Servlets, EJB3, JAXB, JPA
  • JSF
  • HTML, Ajax, jQuery
  • XML, JSON Web Services, SOAP
  • Self-starter with excellent interpersonal, facilitation, and motivational skills. Must be focused with the ability to work independently and in teams
  • Cloud native application development experience preferred
2

Infrastructure Software Developer Lead Resume Examples & Samples

  • Required to Identify and access control/privilege escalation management and reporting solutions engineering and development
  • Communicates technical vision and roadmaps with little supervision
  • Identify and select technology solutions from multiple competing options
  • Development efforts (Integrate with vendor supplied API and in-house reference data systems)
  • Collaborate with cyber security and risk partners to optimize available solutions
  • Make build vs. buy recommendations to management
  • Work with support and operations teams to resolve operational issues
  • Working closely with both internal and external teams and vendors to guarantee continuous infrastructure availability
  • Delivery on Service Level Agreements and maintaining solution performance and operation for the services provided
  • Minimum of 5-10+ years of related business experience with a successful track record of leadership across a wide range of technology functions
  • Expertise in architecting/developing Identify and access control/privilege escalation management and reporting solutions in large enterprise environment
  • Strong Java OO development skills is a must
  • Web Services REST API development is a must
  • UNIX OS System knowledge is a must
  • RDBMS/SQL experience is a must
  • UI/JavaScript WebTechnology Experience is a plus
  • Python knowledge is a plus
  • NoSQL database experience is a plus
  • Experience in big data based log analytics is a plus
  • Middleware/Async Messaging (AMQP/JMS) is a plus
  • Team management and leading global virtual teams
3

Lead Agile Software Developer Resume Examples & Samples

  • Operations or Systems Administration experience, particularly on UNIX.You are able to automate system administration tasks with solid and reusable shell scripts
  • Experience and/or interest in Test Driven Development (TDD) and agile methodologies
  • Proficiency in at least one programming language, preferably more. You will be pairing with developers and need to be able to understand code well enough to ask good questions
  • Clear understanding of cloud services and deployment models
  • Familiarity with IT Operations and configuration management tools (Chef, Puppet, Ansible)
4

Senior / Lead Agile Software Developer Resume Examples & Samples

  • REST API/JSON/XML etc
  • Requests
  • Falcon/Django/Flash/CherryPy/flask etc
  • MySQL & RabbitMQ. Should know SQL, how to use AMQP
  • Networking: Linux network, F5 LTM/GTM, Cisco ASA
  • Storage: EMC, NetApp, Solidfire
  • AWS, VMWare, Docker
  • Test-driven development (tox, mock, unittests, nose, etc.)
  • CI/CD, Jenkins, unit testing
  • Documentation. In the perfect world, the API *IS* the documentation. But in a typical enterprise, we have to put up a wiki page somewhere. Experience with auto-generating API docs based on in-line comments a plus.”
5

Software / Algorithm Developer, Lead Resume Examples & Samples

  • 7+ years of experience as a software algorithm developer
  • 5+ years of experience in the IC
  • 2+ years of experience with supporting customer operations
  • Experience with using industry standard, open source, or emerging toolsets to perform rapid prototyping, experiment support, and tool development to solve difficult problems
  • Experience with developing algorithms and software to correlate metadata and extracted content and correlate with other community data sources to produce integrated data and applications
  • Experience with imagery formats, imagery server development, Web service interfaces, and exploitation tool-suites
  • BA or BS degree in Science, Technology, Engineering, or a Mathematics discipline required
  • 10+ years of experience in the IC
  • 5+ years of experience with supporting customer operations
  • Experience with innovating in high performance computing, incorporating graphics processing units (GPUs), including NVIDIA's CUDA capabilities preferred
  • Ability to be considered a recognized expert in the field
  • MA or MS degree in Science, Technology, Engineering, or a Mathematics discipline preferred
6

Software Developer, Team Lead Resume Examples & Samples

  • Lead the architecture and development of Backend and Middle Tier initiatives
  • Mentor, lead and collaborate with development Team on design, coding and best practices
  • Make recommendations to management regarding software, architecture, coding techniques and best practices
  • Identifies and helps resolve conflicts related to scheduling, platform capabilities and business needs
  • Motivates and inspires development Team
  • Ensures open communication with management
  • JavaScript
  • PHP 3.5
  • MySQL 5.5
  • LAMP Stack
  • ZEND framework
  • At least 7 years of experience developing software applications
  • Strong understanding of software architecture and object-oriented design
  • Hands-on knowledge of database design, application and documentation
7

Software Developer, Lead Resume Examples & Samples

  • 5+ years developing in Cold Fusion
  • 5+ years developing with JQuery, JavaScript and AJAX
  • 2+ years with SQL Server 2008 Database
  • 2+ years with Oracle 11g Database
  • 2+ years developing in ASP.NET
8

Software Developer, Lead Resume Examples & Samples

  • Developing software per documented requirements, issue tickets, bugs, or other stakeholder requirements
  • Unit testing software for accuracy and completedness
  • Attending daily scrum and active participation
  • Attending customer and stakeholder meetings both technical and functional at the request of customer management
  • Investment in the success of the customer's organization
  • Performing light system administrator duties on an ad hoc basis (applying and testing software patches, framework upgrades, audit log review)
  • Working with multiple government organizations to establish a customer service relationship
  • Travel across the domestic US to various customer sites, on an ad-hoc/as requested basis. Travel less than 20% of the time, and limited to customer funding availability
  • Experience developing with C, C#, C++ or HighView
  • Experience with Oracle 11, 12 database development
  • Typically requires bachelor’s degree or equivalent, and seven to nine years of related experience
  • Requires an active TS/SCI with Full Scope Polygraph
  • Agile development experience desired but not mandatory
9

Lead Image Processing Software Developer Resume Examples & Samples

  • Bachelor's degree in Computer Science with a minimum of 12 years of related experience; or Master's degree in similar disciplines with a minimum of 8 years of related experience; or PhD degree in similar disciplines and 4 years of related experience
  • Experience executing and presenting studies of satellite payload simulations
  • Experience includes gathering customer requirements on test parameters including testbed setup and execution
  • Experience in scientific application development and science data processing algorithms
  • Extensive experience of software development for Linux operating systems
  • Understanding and application of standard software engineering principles, especially with respect to unit and regression testing
  • Experience working with a team to turn prototype algorithms into delivered software products
  • Familiarity with Software Configuration Management (CM)
10

Software Developer, Lead Resume Examples & Samples

  • Designing and developing Master Pages and Site and Page Layouts using SharePoint Designer
  • Developing new workflows, custom components, web-parts, event receivers, etc., using SharePoint Object Model, Client Object Model and SharePoint APIs
  • Implementing change requests to existing SharePoint 2013 sites and workflows
  • Supporting operations activities, including responding to production incidents and providing direct support to internal customers
  • Migrating to newer versions of SharePoint (possibly completing migration from 2010 to 2013 depending on timing)
  • Administering SharePoint Farm in a multi-server architecture
  • Performing other administrative, operations, and maintenance support tasks as needed, including applying patches and updates
  • Collaborating with management to estimate work effort, schedule tasks and milestones, and measure performance
11

Software Developer, Lead Resume Examples & Samples

  • Seven plus years of experience with full life-cycle software development (analysis, design, development, test, deployment, maintenance)
  • Java, JDBC, multi-threaded code
  • Web services (SOAP, REST, etc…)
  • Software configuration management processes / tools
  • Experience with Java Swing
  • Experience with Spring and Web framework development
  • Experience in virtualized operations and deployment
  • Experience with git version control system
12

Software Developer, Tech Lead Resume Examples & Samples

  • 8 + years of Software Development experience developing with Microsoft .NET technologies
  • Person must have good hands-on experience on ASP.NET MVC, C#, Web forms, Client side scripts (JQuery), CSS and HTML5
  • Should have experience of developing and consuming WCF and/or REST web services
  • Person should have good SQL skills with SQL Server as a back end and should have strong RDBMS concepts
  • Experience with SOA and large distributed web based systems
  • Experience with web based financial transaction applications and security components
  • Ability to quickly learn new technology and apply knowledge to solve technical and business problems
  • Deep knowledge of software engineering and computer science fundamentals (e.g. patterns and practices)
  • Experience developing responsive mobile solutions is desired
  • End to end experience across the entire software development lifecycle
  • Demonstrated ability to work independently with minimal supervision, as well as part of a project team in a cooperative effort
  • Provide systems design, development, programming and support for next generation online banking product based in ASP .NET, C# and .NET 4.0+, relational databases and distributed n-tier application platforms
  • Collaborate with a global team spanning India and America and participate in design discussions and code reviews
  • Work with Business Analysts and QA teams to clarify and analyze functional requirements
  • Design, develop and implement unit and integration testing
  • Evaluate and test the capabilities, characteristics and requirements of existing and emerging technologies
  • Mentor team members in adopting technologies and tools that you are already familiar with
13

Lead IS Software Developer Resume Examples & Samples

  • 10 years’ experience in professional software development
  • Python fluency (Python 2.6+, Python 3.3+)
  • Web frameworks: Flask/Bottle, Django, Tornado/Cyclone, Pylons/Pyramid
  • Async: Twisted, asyncio
14

Software Development Developer Lead Resume Examples & Samples

  • OIM/OIA System life cycle development experience, requirement gathering, understanding of Identity Use cases
  • Working understanding of user entitlement on major technology platforms (Active Directory, Lync, Exchange, Office 365, Oracle EBS, TACACS, BlueCat, RSA Secure ID)
  • Hands-on experience in OIM 11g R2 implementation, including provisioning, OIM customizations such as custom schedulers, custom event handlers, custom connectors, SOA workflows, approval policies, OIM APIs, self-service etc
  • Excellent troubleshooting and analytical skills in OIM
  • Experience Architecting, Designing, Building, Implementing and Support of OIM11GR2
  • Expert in LDAP concepts and working experience with the directories
  • Expert in application development services using the following technologies: Java, J2EE, OIM, SOA, Web Services, XML, SQL, Oracle, etc
  • Technical knowledge / expertise to drive the architecture, design level discussions
15

Software Developer IV / Tech Lead Resume Examples & Samples

  • Bachelor’s Degree or military experience in Computer science or related field
  • At least 6 years’ experience in software development with 5+ years of iOS development experience based on Objective-C/Swift
  • Experience in design and development of UI components as part of enterprise grade software
  • Experience with agile development methodologies including Kanban and Scrum
  • At least 3+ years of hands-on experience with object-oriented programming and design
  • 3+ years of experience in agile development and methodologies
  • 3+ years of experience building consumer-facing digital experiences at scale
  • Expert in the X-Code build environment
  • Spanish language skills
  • Lead technology projects to deliver iOS Mobile Applications
  • Thorough technology direction on web, mobile, and integration solutions
  • Provide technical expertise and lead project team through software development lifecycle
  • Work in Agile teams to design, develop and test software components along with collaborating with designers and analysts to implement enhancements or new applications according to design, requirements, and standards
  • Acts as a liaison or primary point of contact for communicating with client side technical expertise
  • Attends to both business and technical considerations when designing solutions to project/team or company related issues
  • Shows appetite and aptitude for owning responsibility of technical decisions and direction
  • Develop/code base framework to set the right technical foundations
  • Estimate level of effort to develop code to meet acceptance criteria and manage task assignments
  • Work in both an independent and team environment to deliver multiple releases
  • Collaborate with proposition, design, analysts, and architecture, QA to implement enhancements or new applications
  • Hands-on with iOS, web, API and mobile development technologies
  • Aptly manages team demands on his/her time and shows willingness/ability to delegate technical execution or responsibilities when appropriate
  • Demonstrates interest in improving the company’s technical awareness, depth and use of technology across the business
  • Participates in the evolution of group level best practices, standards, and policies as it related to software development
  • Provides thought-leadership as it relates to emerging technologies and readying our company and engineers for productively integrating the same into our business
  • Provide mentorship to junior to senior developer and encourage innovation, implementation of latest technologies, outside-of-the-box thinking in technical leadership
16

Software Developer, Lead Resume Examples & Samples

  • Bachelor's degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines plus 5 years of Software Engineer Experience (four years of software engineering experience may be substituted for the degree for a total of 9 years)
  • Five years minimum developing software and systems using Java middleware
  • Three years of experience developing high-performance multi-threaded applications, or applications executed in distributed computing environments
  • Three years experience working with message-oriented middleware such as JMS
  • Demonstrated experience dealing with processing and managing large data sets or high volume data ingest
  • Experience developing with complex event processing (CEP) applications and
  • Demonstrated experience using Enterprise Integration Patterns (Apache Camel)
17

Software Developer, Tech Lead Resume Examples & Samples

  • Provide senior-level systems design, development, consultation and support for core banking application on .NET, relational databases and distributed n-tier application platforms
  • Make recommendations as to feasibility of implementation
  • Provide technical leadership and mentoring/training to colleagues, users and staff
  • Work closely with Business analysts, QA , Architecture , product management team and ensure that the software that is being developed is aligned with published methodologies and best practices
  • Provide development and maintenance support to QA, implementation team & customers
  • Develop documentation and work with Documentation team as needed
  • Interact with leads & other management team members and provide regular status updates
  • Participate in software estimation, planning and risk identification process
  • Comply with companies best practices ,methodologies and adopt with new technologies
  • Bachelor’s degree in Information technology or computer sciences
  • Experience with .NET 4.0 and above, C# and technologies such as WCF, Winforms, HTML5, CSS3, REST, WPF, etc
  • Experience with web development stack including AngularJS, HTML5, CSS3, ASP.Net WebApi, WWF and Mobile Development using Ionic and Cordova would be a plus
  • Detailed knowledge and understand of Object oriented programming
  • Strong knowledge of software design principles and best practices
  • Experience in Software Development Life Cycle (SDLC) such as Agile/Scrum methodologies
18

Lead Financial Software Developer Resume Examples & Samples

  • Participate with team of technical staff and business managers or practitioners in the business unit to determine systems requirements and functionalities needed in large/complex development project
  • Review coding done to advance application upgrade, extension, or other development. Analyze application for data integrity issues
  • At least 5 years’ experience in software engineering with C++
  • Good experience with applications design and software architecture
  • Experience with compute-intensive analytics and technical computing workload solutions
  • Good exposure/understanding of end to end software development. For Ex: Test Driven Development, Continuous Integration/Delivery, Code Coverage, and DevOps
  • Understanding of design patterns, best coding practices, defensive programming
  • Understanding of fixed income products and analytics (MBS, Loans, Bonds, IR Derivatives, CMO, OAS, Duration, Convexity, KRD)
  • Experience with sophisticated models (financial or scientific) and data analysis
  • Cloud experience, preferably with Amazon Web Services
  • Experience with caching and virtualization technologies
19

Software Developer, Team Lead Resume Examples & Samples

  • Work with a Product Owner and your development team to plan upcoming work
  • Synthesize design, incorporate review comments and provide critical review of other designs
  • Document designs and processes so that multiple teams can benefit from your work
  • Demonstrate self-development by attending courses and conferences and perform self-study. Routinely present topics and training to other software developers
  • Manage workflow of team
  • Communicate with leadership regarding progress against plans, issues, and needs
  • Work with other team leads to leverage targeted technologies, processes, standards, and methodologies
  • Conduct regular 1:1 meetings with each assigned team member to assist with issues and provide mentoring support
  • Serve an integral part of the interview team for open positions within the team
  • Provide input to Direct Manager re: career development and training needs of assigned team members
  • Convey performance concerns of team members to the Direct Manager as appropriate and in a timely manner
  • Be present when the Direct Manager coaches a team member
  • Provide input on employee relation matters
  • Provide performance input of assigned team members for the Mid-Year and Year-End Review process
  • Be present when the Direct Manager delivers Mid-Year and Year-End Review assessment
  • Provide input on promotions and merit increases
  • Maintain team calendar, including time off
  • Lead team meetings in the absence of Direct Manager
  • Relay leave requests to Direct Manager for approval
  • Develop and maintain strong relationships with key members outside of own area
  • 7+ years of software development experience required. Strong team lead and/or management experience preferred
  • Proficiency with Microsoft Office Suite (MS Project, MS Excel, MS Word, MS Visio) and various browsers
  • Ability to accurately gather, analyze and interpret data, identify and define problems and make recommendations for resolution
  • Effective time management and organizational skills
  • Proven ability to develop and maintain positive working relationships
  • Must have strong communications skills, be able to articulate solutions, and be comfortable participating on a team that may challenge those solutions
  • Skilled at active listening and capable of facilitating discussions
  • Able to take a variety of tasks from start to finish with minimal supervision
  • Client management and relationship building skills; experience with external clients preferred
  • Experience working with remote development teams
  • Familiarity with online banking or mobile banking or other e-enabling financial services products/services
  • Strong experience developing web applications or web services using .NET and C#
  • API development
  • Data tier development using one or more of SQL, NoSQL or document databases
  • Visual Studio 2013+
  • REST using ASP.NET MVC and WebAPI
  • SaaS, multi-tenancy
  • OAuth 2.0, OpenID Connect
  • Azure, AWS or Cloud Foundry
  • Continuous Integration, Continuous Delivery, automated testing, DevOps
  • Windows Communication Foundation
  • Database development with SQL Server 2008 or later
  • NUnit or other automated unit test development framework
  • Client frameworks, JavaScript, AJAX, HTML, CSS, XML
20

Software Developer Lead-big Data Developer Resume Examples & Samples

  • Relevant Experience or Degree in: Computer Science, Management Information Systems, Business or related field
  • Typically Minimum 6 Years Relevant Exp
  • Four-year college degree and 6+ years professional experience, or a high school diploma with 8+ years professional experience in coding, designing, developing and analyzing data
  • JAVA Specifics - Java, Struts, JSP, J2EE, Eclipse IDE, Spring, Ibatis, Cucumber, Jbehave, Selenium, Bootstrap, MQ, Web Services, EJB Security, Transactions, ANT, AXIS, Design Patterns
21

Software Developer, Lead Resume Examples & Samples

  • Provide web design and development expertise in support of new application development and maintenance
  • Use industry proven design patterns and open source tools, staying educated on current technology trends
  • Support the entire product lifecycle to include systems engineering and requirement analysis, technical design, system integration, implementation and deployment
  • Translate customer needs into project requirements
  • Identify, mitigate, and resolve technical risks and issues
  • Use test driven and iterative development methodologies
  • Participate in a responsive team where communication skills and the ability to solve problems are critical to our success
  • Brief status and provide software demonstrations to government and community stakeholders
  • Translate customer and user needs into project requirements
  • Typically requires a Bachelor’s degree in Computer Science, Math, Engineering or a related technical field or equivalent and 7 to 9 years of related experience
  • Minimum 7 years of experience in software development or related technical fields
  • Education and Experience equivalents are considered on a case-by-case basis
  • Excellent technical acumen and self-motivated with creativity to tackle hard-to-solve problems
  • Ability to work independently and within a distributed team environment
  • Strong interpersonal, teamwork, problem solving, organizational and multi-tasking skills
  • Comfortable working with a diverse set of contractors and customer personnel
  • Strong written and verbal communications skills
  • Experience with both Object Oriented and Functional Programming approaches
  • Strong understanding of UI/UX best practices
  • Cross-browser software development expertise
  • Experience with Web services and service-based development
  • Experience conducting rapid trade studies and analysis of competing technologies
  • Understanding of 12 Factor Architectures and how applications can transition to the Cloud
  • Understanding of agile development practices, including Agile Scrum
  • Experience with configuration management processes and tools
  • Understanding of identity management, access, and authorization solutions (PKI, LDAP)
22

Software Developer, Lead Resume Examples & Samples

  • 5+ years experience in a Software Development Role
  • Strong ability with Java programming languages and design patterns including the following technologies
  • Java (Core, JPA/Hibernate)
  • Web Development (jQuery,html,css,javascript)
  • Experience with open source application frameworks
  • Strong experience with Microsoft SQL Server
  • Experience with open source object relational mapping tools (Hibernate ORM)
  • Strong experience with Object Oriented Programming/Design principles including abstraction, inheritance, polymorphism and encapsulation
  • Experience developing using Agile practices (Scrum and TDD)
  • Experience participating in the full lifecycle of projects, including effective use of version control, build management, continuous integration, unit testing, and issue tracking software (ex. SVN/Git, Ant/Maven/Gradle, YouTrack)
  • Familiarity with PCI DSS and secure coding frameworks such as OWASP
  • Experience developing Web Services (ex. RESTful or SOAP) and strong experience utilizing XML and json
  • This position is eligible for the Employee Referral Bonus Program #LI-TH1
23

Software Developer, Lead Resume Examples & Samples

  • Typically requires a Bachelor’s degree or equivalent, and 7-9 years related experience
  • Experience with Web services
  • 7-9 years of related software development experience
24

Software / Loanserv Developer, Tech Lead Resume Examples & Samples

  • 10+ years of hands on experience in Mainframe technologies
  • Strong product knowledge on Mortgage and Credit products
  • Able to perform code review for peer assignments
  • Able to create design transforming client requirements
  • Strong analytical, troubleshooting and issue resolution skills
  • Ability to provide innovative technical suggestions & propose solutions
  • Experience in dealing with architectural problems such as scalability, performance, reliability, usability & security
  • Around 5+ year of experience in Mortgage Industry
  • Candidate must have experience in loan servicing operations including custodial operations, servicing systems conversions and training, due diligence reviews and servicing quality control reviews
  • Candidate should be able to provide the following services for the mortgage banking industry: Due Diligence Reviews, Create Technical Design, Do Development using the Functional and technical designs, Conversion definitions, conversion balancing
  • Perform Unit test and peer review
  • Clean up of backlogged areas such as investor reporting and custodial account reconciliations