Role Overview
Develops software with a paired partner to deliver user stories that contribute to a valuable working software product. This role involves designing, developing, and maintaining payroll-related applications while ensuring system scalability, security, and compliance.
Responsibilities
- Designing, developing, and maintaining payroll-related applications
- Building and optimizing front-end interfaces using Angular
- Developing backend services and APIs in Java
- Deploying and managing applications on GCP
- Collaborating with cross-functional teams (HR, Payroll, IT Ops) to support global payroll processes
- Troubleshooting and resolving production issues
- Ensuring system scalability, security, and compliance with payroll regulations across regions
- Developing automated unit and functional tests
- Reviewing continuous integration build status and improving CI/CD tooling
- Implementing monitoring tooling for application performance metrics
- Active participation in agile ceremonies and managing the long-term delivery roadmap
Requirements
- BE/BTECH /MCA degree
- Experience with microservices architecture
- Familiarity with CI/CD pipelines
- Knowledge of payroll systems or HRIS platforms (e.g., SAP, ADP) is a plus
- Strong problem-solving and communication skills
Skills
- Angular
- Java
- GCP
- Microservices
- CI/CD