Senior application developer responsible for designing, developing, and testing backend and frontend services for ADP products within an R&D organization.
Responsibilities
Develop and maintain backend services, APIs and responsive frontend applications.
Translate functional and technical requirements into clean, testable and maintainable code.
Contribute to the design and development of AI-powered solutions.
Write unit and integration tests and actively participate in code reviews.
Apply secure coding, performance, observability and documentation standards.
Requirements
Degree in Computer Science, Software Engineering or an equivalent discipline.
Senior technology leader driving enterprise-wide execution and operational acceleration for software vulnerability remediation.
Compensation
Primary Location Full Time Salary Range: $160,000.00 - $350,000.00
Responsibilities
Lead the enterprise change agenda to dramatically compress remediation cycle times, championing technical practices, containerization, and modern workflows that empower teams to deploy hotfixes and patches on the same day vulnerabilities are identified.
Act as the senior technical champion across business lines, partnering with engineering leads to transform patching from a disruptive, multi-week release cycle into a routine, low-risk, rapid-release operation.
Overcome cultural, procedural, and technical blockers to rapid releases through hands‑on engagement, technical demonstrations, and targeted process re‑engineering.
Engage directly with application engineering leads and architects to review, challenge, and validate remediation plans for static code vulnerabilities (SAST) and software component/dependency patching (SCA, OS packages, runtime frameworks).
Assess application readiness for rapid patching, helping teams decouple monolithic dependencies, transition workloads into containerized runtimes (e.g., Docker/Kubernetes/OpenShift), and establish modular architectures that isolate patch impact.
Lead Platform Engineer (Framework) responsible for designing, developing, and governing core software frameworks, SDKs, and reusable libraries across enterprise application teams.
Responsibilities
Architect, develop, and maintain high-performance reusable software libraries, SDKs, and shared services in Java or C#
Apply advanced software design patterns, dependency injection, and clean API design principles
Publish, version, and manage software packages using enterprise repository managers
Design and optimize automated build pipelines and CI/CD workflows using tools like Maven, Gradle, or npm
Establish and execute comprehensive automated testing strategies
Lead Platform Engineer (Framework) responsible for designing, developing, and governing core software frameworks, SDKs, and reusable libraries used across enterprise application teams.
Responsibilities
Design, develop, and maintain high-performance reusable software libraries, SDKs, and shared services in Java or C#
Apply advanced software design patterns, dependency injection, and clean API design principles
Publish, version, and manage software packages using enterprise repository managers
Design and optimize automated build pipelines and CI/CD workflows using tools like Maven, Gradle, or npm
Establish and execute comprehensive automated testing strategies