Lead Application Developer
Lead Application Developer
ADP Technology Services, Inc. seeks a Lead Application Developer at our Parsippany, NJ location.
Responsibilities: Participate in relevant aspects of the Software Development Life Cycle (SDLC), including planning, development, testing, reviews, and demonstrations. Create design documents, data flow diagrams, write programs, and package, test, configure, and deploy software. Work on data modeling, data quality and data preparation techniques. Develop and enhance software programs and data structures that meet business objectives. Adapt public cloud technologies and migrate processes from on-premises software to the cloud. Build data pipelines to ingest into data lake and cloud data stores. Work with third-party software and libraries, including open source. Build scalable frameworks, development workflows and strive towards continuous integration and deployment.
Education and Qualifications/Skills and Competencies:
Bachelor’s degree in Computer Science, Computer Engineering, Information Systems or a related field plus five (5) years of related experience. Employer will accept a master’s degree plus two (2) years of experience in lieu of a bachelor’s degree plus five (5) years of experience.
Work Experience:
Two (2) years of experience must include: Agile; SQL; PLSQL; Oracle; ETL; Data Migration; Data Quality; Data Modeling; Data Analytics; and Unit testing frameworks, including JUnit and Jest.