Receive alerts when this company posts new jobs.
Lead Application Developer
Job Title: Lead Application Developer
Location: Alpharetta, GA
ADP Technology Services, Inc. seeks a Lead Application Developer at our Alpharetta, GA location. Responsibilities: Participate in the development of software application solutions for ADP's external and internal clients, including all aspects of the Software Development Life Cycle (SDLC). Work with clients, product managers, analysts, architects, and engineers to plan, design, develop, test, and implement information technology solutions. Develop and review requirements, create design documents, write programs, package, test, configure, and deploy software. Participate in application performance enhancements, disaster recovery, and production support. Work with Quality Assurance (QA) to ensure timely software deliverables. Participate in software sprint planning, grooming, scope development, testing, and deployment. Develop and improve data models and data structures for software systems. Design middleware API solutions and backend services.
Education and Qualifications/Skills and Competencies:
Bachelor's degree in Computer Science, Computer Engineering, Information Systems or a related field plus seven (7) years of related experience. Employer will accept a master's degree plus three (3) years of experience in lieu of a bachelor's degree plus seven years of experience.
Two (2) years of experience must include: JAVA programming; Oracle database; Unit and functional testing; Microservices; Rest APIs; Jenkins; Spring Boot; Mongo DB; Responsive web design; Angular 2; Docker; Maven; GitHub; AWX (Ansible); and Hibernate.