Senior Engineer II

Gurugram, Haryana, India
Oct 29, 2024
Oct 28, 2025
Hybrid
Full-Time
10 Years
Job Description

As a Senior Engineer II, you will play a critical role in our agile tech team, contributing to the design, development, and implementation of software applications that enhance our customers' digital experiences.

Key Responsibilities

  • Analyze user stories and design applications that meet user needs.
  • Write high-quality code and unit tests, conduct code reviews, and automate testing.
  • Continuous Improvement:
  • Identify opportunities to adopt new technologies and improve existing systems.
  • Refactor code and implement best practices for software development.
  • Work with product managers to prioritize features and handle software requirements.
  • Mentor and lead a team of engineers, fostering a collaborative environment.
  • Build prototypes to demonstrate new ideas and technologies.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience as a developer, specializing in JVM languages.
  • Proficiency with relational databases (e.g., PostgreSQL, Oracle) and familiarity with NoSQL databases (e.g., Couchbase).
  • Experience with microservices architecture and RESTful API development.
  • Solid background in unit testing, debugging, and writing maintainable code.
  • Familiarity with CI/CD processes using Jenkins and GitHub Actions.
  • Strong understanding of version control systems like Git.
  • Excellent problem-solving and communication skills.
  • Experience working in an Agile/Scrum environment.

Preferred Qualifications

  • Knowledge of serverless architecture and experience with serverless APIs/functions.
  • Familiarity with the Spring framework and Vert.x toolkit.
  • Experience with containerization technologies like Docker.

Benefits

  • Competitive base salary and bonus incentives.
  • Comprehensive medical, dental, vision, life insurance, and disability benefits.
  • Flexible working models (hybrid, onsite, or virtual arrangements).
  • Generous paid parental leave policies.
  • Access to global wellness centers staffed with medical professionals.
  • Confidential counseling support through our Healthy Minds program.
  • Opportunities for career development and training.