1 day ago
Porto Alegre, BrazilStaff+
Responsibilities
- Develop, architect, debug, test, and deploy high-volume software solutions for the Retirement Services product.
- Build web applications integrated with backend microservices, REST APIs, and other systems.
- Perform frontend and backend development using .NET, Node.js, JavaScript, and modern web technologies.
- Design and implement REST APIs and work with event sourcing and distributed messaging systems.
- Participate in scrum ceremonies, sprint planning, demos, release activities, and stakeholder presentations.
- Lead and guide the engineering team by prioritizing and assigning user stories, reviewing work, identifying challenges, and supporting delivery.
- Mentor junior developers and share technical knowledge across the team.
- Coordinate with teams in India, leadership, product owners, peers, and other departments.
Requirements
- Expertise in the .NET stack, including C#, ASP.NET, ASP.NET MVC, WebForms, and WCF.
- Experience architecting and developing high-volume systems and running an agentic development experience involving agents, skills, and MCPs.
- Experience designing and implementing REST APIs.
- Backend development experience with Node.js.
- Frontend development experience with JavaScript, Vanilla JavaScript, ES6, React, Vue.js or Angular, HTML, and CSS.
- Experience with event sourcing and distributed message systems such as Kafka, RabbitMQ, and IBM MQ.
- Experience with SQL and NoSQL data stores and polyglot persistence, including MongoDB, Redis, and MS SQL Server.
- Knowledge of Jenkins, CI/CD pipelines, TFS, and Git for build and dependency management.
- Knowledge of unit and automation testing, including end-to-end testing, Jest, React Testing Library, Cypress, xUnit, MSTest, Moq, and SpecFlow.
- Strong collaboration and communication skills and comfort working in a scrum and agile environment.
- Ability to lead, mentor, prioritize work, review technical output, and communicate with senior leaders and stakeholders.
Benefits
- Hybrid work model based at the Porto Alegre office, with residence nearby required and up to two work-from-home days per week.
- Opportunities for career growth, stretch assignments, collaboration, learning, and mentoring.
- Inclusive team culture focused on equality, equity, community involvement, and support through ADP’s Philanthropic Foundation.
Tech Stack
AngularApache KafkaC#CSSCypressGitHTMLJavaScriptJenkinsJestMicrosoft SQL ServerMongoDB.NETNode.jsRabbitMQReactRedisTensorFlowVue.js
Categories
About ADP
ADP builds human capital management software and outsourced services for businesses of all sizes, including payroll, tax filing, time, benefits, and talent tools. Its revenue comes from subscriptions and service fees, and it also offers a professional employer organization (PEO) and compliance support. Founded in 1949 and headquartered in Roseland, New Jersey, ADP is a public company traded on NASDAQ under the ticker ADP.
