Lead Software Engineer

Salary

₹10 - 25 LPA

Min Experience

3 years

Location

Bengaluru

JobType

full-time

About the role

Our Ideal Candidate

 

You will implement Backend components that form the core of our multiple MDM solutions. We ask that you have experience implementing scalable, customizable, extendible technical components that are. You will be to work daily with Program Managers, Product Architects, Product Managers, Dev and SDET engineers in designing and building technical components.

 

Your Opportunity

 

The position is suited for highly motivated and energetic individuals with a desire to work on the development of products that solve real customer needs.

 

As part of the Development team, you will be responsible for

 

  • Gathering and translating broad feature requirements into functional and design specifications
  • Providing detailed estimates for features
  • Leading feature development with other team members
  • Taking architectural ownership of functional areas in the product
  • Writing high quality code
  • Giving iteration demos to show progress
  • Delivering features to production
  • Assisting customers and field engineers in troubleshooting production issues
  • Mentoring junior engineers

 

Technologies You’ll use

  • Core Java, Spring Framework, Web service protocol stack, REST
  • Unit, integration & end to end testing with Karate, Cypress and Selenium
  • Perforce and Git version control systems
  • Cloud Platforms such as AWS, Azure & GCP
  • Cloud Native Concepts/Technologies such as Microservices, Kubernetes, CI/CD pipelines
  • K8s stack such as AWS EKS, Helm, Istio, Kiali, Service Mesh
  • Telemetry tools such as Prometheus, ELK, Sumo Logic, Jaeger

 

Qualifications

  • 7 years of Enterprise Software Development experience
  • BS/MS in Computer Science or equivalent
  • Knowledge of data structures, algorithms & design patterns
  • Knowledge of object-oriented design and multithreaded programming
  • Development experience using Java
  • Excellent communication & presentation skills


 

Skills

Backend