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.
A core technical contributor role within an agile team to enhance, build, and deliver market-leading technology products for Auto Lending.
Responsibilities
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Develops secure high-quality production code, and reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems
Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Requirements
Formal training or certification on software engineering concepts
Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
Nice to have: Knowledge of the financial services industry
Nice to have: Practical Cloud native experience
Nice to have: Experience interacting with user experience designers and product owners
Lead software development and technical leadership for counterparty credit risk management solutions within Citi’s Derivatives Credit Risk Technology Team.
Responsibilities
Deliver advanced technology projects as an individual contributor across the full software development lifecycle
Serve as advisor or coach to mid-level/junior developers and analysts
Provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers
Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business
Requirements
Bachelor’s or Master’s degree in Computer Science/Engineering/STEM subject or equivalent experience
Nice to have: Experience working in the Capital Markets domain
Nice to have: Understanding of Derivatives and Risk management
Nice to have: Experience re-engineering large monolithic applications to microservices
Nice to have: Experience re-engineering complex franchise critical applications to new platforms
Lead the strategy, roadmap, and execution for the product portfolio focused on retrospective risk adjustment solutions.
Compensation
The annual US base salary range for this position is $170,000 to $225,000.
Responsibilities
Define multi-year plans aligned to customer outcomes, regulatory drivers, and market trends in risk adjustment, care management, and provider enablement.
Identify and prioritize use cases that leverage AI/ML and real-time data signals to surface high-impact suspects and coding opportunities.
Drive innovation leveraging interoperability standards (FHIR, HL7, APIs) to enable seamless enablement with EHRs, care management platforms, and third-party integrations.
Balance innovation with compliance, audit defensibility, and clinical integrity across all product decisions.
Lead the end-to-end product lifecycle, including ideation, requirements gathering, development, launch, and post-launch optimization.
Lead Software Engineer to design, architect, and deliver a high-performance Enterprise Fee Calculation and Billing Platform for capital markets stakeholders.
Compensation
$94,300.00 - $141,500.00
Responsibilities
Design and architect enterprise fee calculation and billing platform
Develop and maintain microservices using Spring Boot and related frameworks
Implement CI/CD pipelines with Jenkins/Tekton/GitLab CI
Configure and optimize relational databases (Oracle/PostgreSQL)
Ensure security compliance with SSL/TLS and PKI
Requirements
Bachelor’s degree/University degree or equivalent experience
Design and develop modern Java/Spring Boot microservices that consolidate inventory and availability data across multiple enterprise systems and enable AI-powered conversational experiences.
Responsibilities
Develop Java 17/21 and Spring Boot microservices
Design API-first solutions and distributed systems architectures
Build and maintain enterprise integrations using REST/SOAP and messaging platforms
Create secure, scalable, and resilient services using OAuth2, JWT, Kafka, Redis, and cloud technologies
Partner with AI teams to expose backend capabilities through AI-consumable APIs and services