Lead Full Stack Engineer

New
J
JobgetherEnterprise AI software
Based in IndiaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of software engineering experience
Required Skills
PythonAngularReactCI/CDRESTful APIsMicroservicesDistributed Systems

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, Engineering, or a related technical discipline.
  • 8+ years of software engineering experience.
  • Demonstrated success building enterprise applications, cloud-native solutions, and AI-enabled software products.
  • Strong hands-on development experience with .NET/C#, Python, React, Angular, APIs, microservices, and cloud services.
  • Strong understanding of cloud-native architectures and distributed systems.
  • Experience with CI/CD, DevSecOps practices, observability, and modern software engineering methodologies.
  • Strong technical leadership skills, including guiding delivery teams and influencing technical direction.
  • Experience building AI-enabled applications using Retrieval-Augmented Generation (RAG), agentic workflows, Enterprise Copilots, AI assistants, or Generative AI is a plus.
  • Experience with data engineering, analytics platforms, cloud-native AI services, and enterprise data ecosystems is desirable.

Responsibilities

  • Design, build, and integrate scalable full-stack solutions using modern front-end and back-end frameworks, cloud-native architectures, APIs, microservices, and AI technologies.
  • Develop AI-enabled applications and user experiences for business workflows, scientific processes, and enterprise solutions.
  • Integrate AI applications with enterprise platforms, instruments, data sources, and operational systems.
  • Apply software engineering best practices and modern development methodologies to deliver secure, reliable, maintainable applications.
  • Implement DevSecOps principles, CI/CD practices, and observability standards across application development and deployment.
  • Provide technical leadership within multidisciplinary delivery teams and guide engineering execution.
  • Collaborate with Product Owners, Architects, Platform teams, Data specialists, AI Scientists, and AI Engineers.
  • Contribute reusable application capabilities that can scale across complex business environments.
  • Support enterprise software modernization, digital transformation, and large-scale application development initiatives.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now