Technical Lead

Posted:
1/29/2025, 9:08:40 PM

Location(s):
Gurugram, Haryana, India ⋅ Haryana, India

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
Software Engineering

Workplace Type:
On-site

Important Information
 
Location: Gurugram/Delhi-NCR
Experience: 10+ years of work experience
Job Mode: Full-time with Hybrid-mode required in office 
Work-hours: Overlap with onsite team between 9pm-10:30pm will be required Mon-Thu

Job Summary

Are you passionate about doing the right thing for the customer and want to learn and grow? If you want to work with smart people building experiences that will be used by millions of people every day, we would like to talk to you!

Our customer is dedicated to transforming the digital landscape for small businesses. And now, we are excited to take that mission even further by upgrading their product. This product is being integrated with a cutting-edge platform, and we're liberating our team to focus on what matters most - innovation, growth, and customer delight. At the same time, small businesses will have access to this powerful tool, empowering them to achieve unparalleled success.

We need ambitious, passionate, expert engineers who can help us drive this stage of growth. As an engineer in this team, you will both build new features and work to scale our platform and architecture. You will build tooling and automation to fine tune our delivery process as you grow into a service-oriented specialist. You will also learn multiple technologies such as NodeJS, React JS, Ruby (Rails), MySQL, and Redis, to name a few.

Responsibilities and Duties·

  • Architect, design, and maintain, highly available, scalable, and secure, web applications and services using React JS / Node JS / Ruby and more
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Monitor and measure, engineering and operational metrics, identify and drive process and quality improvements
  • Contribute to technology working groups and internal open-source
  • Embracing agile methodologies to continuously release and deploy iterations of our application and services.
  • Participate in DevOps, release, and on-call activities in support of your code
  • Coach and mentor your team, provide technical training, and promote best practices
  • Build automation for application changes and deployment for faster time to market.
  • Collaborate on a high-impact, passionate Scrum team.

Qualifications and Skills

Your Experience Should Include:

  • 10+ years of experience in developing and deploying production-grade software
  • 4+ recent years with Node.js and working experience with the frontend.
  • Proficiency in working with Amazon Web Services (AWS) or equivalent cloud platforms
  • Expertise in Continuous Integration/Continuous Deployment (CI/CD) and feature flag/experimentation-driven development
  • Proven track record in building highly performant, scalable, reliable, and secure APIs and web applications.
  • Experience in leading projects and guiding a team of developers.

Preferred Qualifications:

  • BS or equivalent experience in Computer Science, Computer Engineering, with excellent computer science fundamentals
  • Hands-on experience with microservices architecture
  • Experience with React, Ruby (Rails), Typescript and other web technologies
  • Manage Kubernetes clusters for deployment, including cluster setup, application monitoring, and maintenance
  • Experience with building tools / frameworks / automation for quality delivery
  • Experience with DevOps practices

About Encora
 
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
 
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.