brand logo
View all jobs

Senior Lead Engineer - Back End

Chennai, Bangalore, Hyderabad, Remote
Job Description
We are looking for Tech Leads working with our Application Engineering team, designing, and developing a variety of applications. More specifically, you will:
  • Determine the functional,      non-functional requirements and scope working with the business analysts      and engineering managers
  • Design and develop multi-tier,      cloud-native, high performance, and scalable solutions
  • Apply software engineering      principles, design patterns and best practices to build solutions that are      testable, secure, and robust
  • Lead cross functional agile teams      across the software development lifecycle
  • Evaluate design alternatives      using proof of concepts and collaborate with architects to choose optimal      solutions
  • Performing design and code      reviews
  • Collaborate with      project/program managers to estimate, plan, and mitigate technical risks      at module/project level
  • Mentor and groom developers to      deliver high quality solutions
Job Requirement
· Years of Experience: 7+ years
· Relevant hands-on experience with one of more of the following:
· Programming Languages – Python with Django / Flask / Java / C#.net
· Web server technologies - Node.js / Nginx
· Database technologies - MySQL / Oracle / PostgreSQL / MongoDB
· Testing frameworks – Junit/ Selenium
· Cloud environments - AWS / Azure / GCP (Good to have)
· Good understanding of API design and development