Software Engineer III
deloitte
Job Description
As a Software Engineer III on the Engineering as a Service team, you will be responsible for:
- Leading the design and development of backend applications, microservices, and application programming interfaces using Java, J2EE, Spring Boot, and integration technologies
- Translating business and functional requirements into technical designs, resolving ambiguities, and aligning solutions to architecture, quality, and delivery standards
- Supporting cloud and container-based deployment, continuous integration and continuous delivery pipelines, and automation of development or operational tasks
- Reviewing code, guiding technical decisions, troubleshooting performance and defect issues, and mentoring team members across development activities
- Collaborating with cross-functional teams, client stakeholders, and project leadership to manage deliverables, track progress, and support Agile delivery outcomes