Senior Engineer - Fullstack

7 - 10 years

27 - 37 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We seek a highly skilled and motivated Lead Engineer / Tech Lead to join our talented team. As the Lead Engineer, you will drive our projects' technical direction and innovation. Your expertise in

software architecture, cloud development, and DevOps best practices will be instrumental in

ensuring the success of our products. In this hands-on role, you will work closely with crossfunctional teams to lead and guide the development process, optimise workflows, and actively develop junior engineers while providing mentorship to nurture their growth.

What we expect from you:

1.Technical Leadership:

setting the technical vision, defining best practices, and establishing coding standards.

Collaborate with product managers and stakeholders to translate business requirements into

technical solutions. The lead engineer is responsible for being the guardian and owner of

non-functional requirements, overseeing their backlog and prioritisation. They are also

accountable for ensuring the timely delivery of these requirements in conjunction with

implementing new features.

2.Software Architecture

software systems that leverage technologies such as .NET, React, Python, Spark, and cloud

platforms (GCP and Azure). Promote a modular and maintainable architecture that

accommodates future growth and changes.

3.Cloud Development:

(GCP) and Microsoft Azure to design, deploy, and manage cloud- based applications and

services. Optimise the performance and cost-effectiveness of cloud resources.

4.DevOps Best Practices:

organisation. Implement trunk-based development, mono repo strategies, and CI/CD

practices to ensure rapid and reliable software delivery.

5.Code Review and Quality Assurance

identify performance bottlenecks, security vulnerabilities, and ensure adherence to coding

standards. Implement testing strategies to validate the functionality and resilience of

software components.

6.Technical Mentoring:

learning and growth. Share your knowledge and expertise through workshops,

presentations, and documentation.

7.Collaboration

designers, and QA engineers, to deliver high-quality software solutions collaboratively.

Effectively communicate technical concepts to non-technical stakeholders.

8.Research and Innovation

development, cloud technologies, and best engineering practices. Recommend and

implement innovative solutions to improve our products and development processes.

9.User Support and On-Call Responsibilities

address their queries, and ensure prompt issue resolution.Participate in an on-call rotation

to respond to critical incidents outside regular working hours.

Required Skills:

  • Bachelor's or masters degree in computer science, Software Engineering, or related field.
  • Proven experience as a Lead Engineer or Tech Lead, guiding software development projects from conception to delivery.
  • Strong understanding of object-oriented programming concepts, data structures, and algorithms.
  • Experience working with either React.js.
  • In-depth knowledge and hands-on experience with technologies like .NET Core, Python, Spark, Git (GitLab), Docker, and Cloud development (GCP and Azure).
  • Strong expertise in software architecture, cloud development, and DevOps best practices.
  • Experience in designing and working with distributed systems, understanding error propagation, and applying cloud-native architecture design patterns.
  • Demonstrated ability to lead and inspire a team, fostering a collaborative and inclusive work environment.
  • Strong problem-solving skills, with the ability to tackle complex technical challenges and find innovative solutions.
  • Solid understanding of agile methodologies and project management practices.
  • Excellent communication skills, both written and verbal, with the ability to explain complex technical concepts in a simple and understandable manner, especially to non-technical stakeholders such as PMs, UX designers, and other team members.
  • A passion for continuous learning and staying updated with the latest industry trends.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Dunnhumby logo
Dunnhumby

Data Analytics, Customer Insights

London

RecommendedJobs for You