Build and enhance scalable software solutions that support business and client needs. This role involves designing, developing, testing, and maintaining applications across the software development lifecycle. The Software Engineer II will work with cross-functional teams to deliver reliable, efficient, and secure technology solutions. This is placeholder language for review and should be tailored to the specific product, platform, or engineering scope.
Work you'll do
As a Software Engineer II on the Engineering team, you will be responsible for:
- Designing, developing, testing, and deploying software components for enterprise applications
- Writing maintainable code and supporting system integration across services, APIs, and data sources
- Troubleshooting defects, analyzing root causes, and implementing fixes in development and production-support environments
- Participating in code reviews, sprint ceremonies, and release activities across the software development lifecycle
- Collaborating with product, engineering, and quality teams to deliver enhancements and new features aligned to business requirements
The team
The Engineering team delivers technology solutions that support business operations, product capabilities, and client-facing services. Team members work across design, development, testing, and deployment activities to build scalable and reliable applications. This is placeholder language for review and should be updated to reflect the specific Deloitte team, product area, or practice.
Shift Timings: 11 AM to 8 PM
Qualifications
Required:
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field
- 3+ years of experience in software engineering, application development, or software support
- 2+ years of experience with at least one programming language such as Java, Python, C#, or JavaScript
- 2+ years of experience working with relational databases, Structured Query Language, and data queries
- 1+ years of experience with version control tools such as Git
- 1+ years of experience participating in software testing, debugging, and defect resolution activities
Preferred:
- 1+ years of experience with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform
- 1+ years of experience with continuous integration and continuous deployment pipelines
- 1+ years of experience developing or consuming Representational State Transfer application programming interfaces
- 1+ years of experience working in Agile delivery environments
- 1+ years of experience with container tools such as Docker or Kubernetes
Build and enhance scalable software solutions that support business and client needs. This role involves designing, developing, testing, and maintaining applications across the software development lifecycle. The Software Engineer II will work with cross-functional teams to deliver reliable, efficient, and secure technology solutions. This is placeholder language for review and should be tailored to the specific product, platform, or engineering scope.
Work you'll do
As a Software Engineer II on the Engineering team, you will be responsible for:
- Designing, developing, testing, and deploying software components for enterprise applications
- Writing maintainable code and supporting system integration across services, APIs, and data sources
- Troubleshooting defects, analyzing root causes, and implementing fixes in development and production-support environments
- Participating in code reviews, sprint ceremonies, and release activities across the software development lifecycle
- Collaborating with product, engineering, and quality teams to deliver enhancements and new features aligned to business requirements
The team
The Engineering team delivers technology solutions that support business operations, product capabilities, and client-facing services. Team members work across design, development, testing, and deployment activities to build scalable and reliable applications. This is placeholder language for review and should be updated to reflect the specific Deloitte team, product area, or practice.
Shift Timings: 11 AM to 8 PM
Qualifications
Required:
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field
- 3+ years of experience in software engineering, application development, or software support
- 2+ years of experience with at least one programming language such as Java, Python, C#, or JavaScript
- 2+ years of experience working with relational databases, Structured Query Language, and data queries
- 1+ years of experience with version control tools such as Git
- 1+ years of experience participating in software testing, debugging, and defect resolution activities
Preferred:
- 1+ years of experience with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform
- 1+ years of experience with continuous integration and continuous deployment pipelines
- 1+ years of experience developing or consuming Representational State Transfer application programming interfaces
- 1+ years of experience working in Agile delivery environments
- 1+ years of experience with container tools such as Docker or Kubernetes
Build and enhance scalable software solutions that support business and client needs. This role involves designing, developing, testing, and maintaining applications across the software development lifecycle. The Software Engineer II will work with cross-functional teams to deliver reliable, efficient, and secure technology solutions. This is placeholder language for review and should be tailored to the specific product, platform, or engineering scope.
Work you'll do
As a Software Engineer II on the Engineering team, you will be responsible for:
- Designing, developing, testing, and deploying software components for enterprise applications
- Writing maintainable code and supporting system integration across services, APIs, and data sources
- Troubleshooting defects, analyzing root causes, and implementing fixes in development and production-support environments
- Participating in code reviews, sprint ceremonies, and release activities across the software development lifecycle
- Collaborating with product, engineering, and quality teams to deliver enhancements and new features aligned to business requirements
The team
The Engineering team delivers technology solutions that support business operations, product capabilities, and client-facing services. Team members work across design, development, testing, and deployment activities to build scalable and reliable applications. This is placeholder language for review and should be updated to reflect the specific Deloitte team, product area, or practice.
Shift Timings: 11 AM to 8 PM
Qualifications
Required:
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field
- 3+ years of experience in software engineering, application development, or software support
- 2+ years of experience with at least one programming language such as Java, Python, C#, or JavaScript
- 2+ years of experience working with relational databases, Structured Query Language, and data queries
- 1+ years of experience with version control tools such as Git
- 1+ years of experience participating in software testing, debugging, and defect resolution activities
Preferred:
- 1+ years of experience with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform
- 1+ years of experience with continuous integration and continuous deployment pipelines
- 1+ years of experience developing or consuming Representational State Transfer application programming interfaces
- 1+ years of experience working in Agile delivery environments
- 1+ years of experience with container tools such as Docker or Kubernetes