Lead Software Engineer - Full Stack

Posted 3 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Software
The Role
Lead architecture, design, development, testing, deployment, and ongoing quality, performance, security, and support of enterprise full-stack applications. Build cloud-native services using C#/.NET Core, React, Azure, microservices, containers, messaging systems, and databases. Provide hands-on technical leadership for a Scrum team, review code and architecture, coach engineers, drive end-to-end delivery, collaborate with product and senior stakeholders, and apply AI-enabled DevSecOps practices, including production LLM and RAG integrations.
Summary Generated by Built In

Responsibilities

     
  • Understand the business requirements and technical constraints and architect/design/develop.
  • Participate in the complete development life cycle.
  • Lead and Review the architecture/design/code of self and others.
  • Develop enterprise application features/services using Azure cloud services, C# .NET Core, ReactJS etc, implementing AI-DevSecOps principles.
  • Act as a hands-on technical leader of a scrum team.
  • Own and be accountable for the Quality, Performance, Security and Sustenance of the respective product deliverables.
  • Strive for self-excellence along with enabling success of the team/stakeholders.
  • Appraise the performance of self, peers and team members.

Requirements:

     
    • 6 to 10 years of experience in developing enterprise software products, with cloud native stack
    • Strong knowledge of C# / .NET Core
    • Working knowledge of the JS frameworks – React
    • Good experience in automating development using combination of AI tools - Claude + CoPilot + MCP
    • Strong experience in Micro-Services and/or Micro-Frontend architecture
    • Strong experience in container-based development, AKS, Service Fabric etc
    • Strong experience in messaging queue systems like RabbitMQ, Kafka
    • Experience in Azure Services like Azure Logic Apps, Azure Functions
    • Experience in Relational and No-SQL databases like MS SQL Server, PostgreSQL, MongoDB
    • Preferable experience in integrating LLMs, vector databases, RAG into production apps.
    • Experience in coaching/guiding/leading a scrum team of junior, senior full stack engineers
    • Experience in owning/driving end to end development of multiple functional modules/areas (incl testing, performance testing, deployment)
    • Experience in cross-functional collaboration with product owners, senior management etc.
    • Strong knowledge of Code Quality, Code Monitoring, Performance Engineering, Test Automation Tools
    • Knowledge of reporting solutions like PowerBI, Apache SuperSet etc

Skills Required

  • 6 to 10 years of experience developing enterprise software products with a cloud-native technology stack
  • Strong knowledge of C# and .NET Core
  • Working knowledge of JavaScript frameworks, especially React
  • Experience automating development with Claude, GitHub Copilot, and MCP
  • Strong experience with microservices and/or micro-frontend architecture
  • Strong experience with container-based development, AKS, or Service Fabric
  • Strong experience with RabbitMQ, Kafka, or similar messaging queue systems
  • Experience with Azure Logic Apps and Azure Functions
  • Experience with relational and NoSQL databases including SQL Server, PostgreSQL, or MongoDB
  • Experience integrating LLMs, vector databases, and RAG into production applications
  • Experience coaching, guiding, or leading Scrum teams of full-stack engineers
  • Experience owning end-to-end development of multiple functional modules, including testing, performance testing, and deployment
  • Experience collaborating cross-functionally with product owners and senior management
  • Strong knowledge of code quality, code monitoring, performance engineering, and test automation tools
  • Knowledge of reporting solutions such as Power BI or Apache Superset
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Santa Clara, CA
510 Employees
Year Founded: 2005

What We Do

ValGenesis delivers integrated and smart solutions that support the digital transformation of the life sciences industry. With a portfolio that covers the whole product lifecycle, ValGenesis has a digital or technical solution that brings value to each step of your validation and manufacturing processes and their related activities.

Similar Jobs

Trimble Logo Trimble

Lead Software Engineer

Hardware • Information Technology • Other • Software • Analytics
In-Office
Chennai, Tamil Nadu, IND
10001 Employees
Remote or Hybrid
2 Locations
289097 Employees
In-Office
2 Locations
5075 Employees

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account