Q

Quest Global

Engineering services, digital transformation, asset management

Senior Lead Engineer - .NET+Python

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Strong hands-on skills in C#, .NET Core, and Python.
  • Experience with ASP.NET Core Web APIs and ReactJS.
  • Knowledge of microservices architecture, design patterns, REST APIs, and message queues.
  • Experience with Microsoft Azure, DevOps practices, Docker, Git, and SQL Server.
  • Experience with MongoDB or an equivalent NoSQL database.
  • Strong analytical and problem-solving skills and technical decision-making ability.
  • Leadership and mentoring skills.
  • Strong communication and collaboration abilities.
  • Adaptability to new tools, technologies, and frameworks, with an ownership mindset and delivery focus.

Responsibilities

  • Lead end-to-end technical delivery of application features and modules and serve as the development team's primary technical point of contact.
  • Translate business and functional requirements into technical designs and solutions.
  • Guide teams on implementation approaches, coding standards, and best practices, and plan and execute delivery to ensure timely, high-quality outcomes.
  • Contribute to application architecture and design discussions with architects.
  • Design modular, scalable, and maintainable solutions using .NET technologies and implement and support microservices architectures under defined guidelines.
  • Create and review low-level design documents and identify performance, scalability, and security concerns early in design.
  • Build RESTful APIs and backend services using C# and .NET Core, and develop responsive front-end applications using ReactJS.
  • Write clean, efficient, testable code following SOLID principles; perform code reviews, refactoring, and debugging.
  • Develop and deploy applications on Microsoft Azure, including work with App Services, Functions, Storage, and API integrations.
  • Support cloud-native scalability, resilience, and availability, and collaborate with DevOps and infrastructure teams on deployment and environment setup.
  • Design SQL Server schemas, stored procedures, and performance tuning; work with MongoDB and other NoSQL databases for data modeling and querying.
  • Design efficient data access layers and ensure data consistency and integrity.
  • Implement integrations using REST APIs and asynchronous communication patterns, including message-queue and event-based systems such as Azure Service Bus, RabbitMQ, or Kafka.
  • Ensure reliable message processing, error handling, and retries.
  • Work with CI/CD pipelines and support automated builds, deployments, testing, and code-quality checks.
  • Promote DevOps practices and continuous improvement, and ensure engineering best practices for logging, monitoring, and exception handling.
  • Work within Agile/Scrum frameworks, participate in sprint ceremonies, and provide technical input to estimations, sprint planning, and backlog refinement.
  • Collaborate with Product Owners, QA, UX, and other stakeholders, and mentor junior and mid-level developers.

Desired Qualifications

  • Experience with containerization, including Docker, and basic Kubernetes exposure.
  • Experience with performance optimization and scalability tuning.
  • Knowledge of secure coding practices.
  • Prior experience leading teams of 5–10 developers.

About the Company

Quest Global

Engineering services, digital transformation, asset management

QuEST Global provides engineering and lifecycle services across aerospace, automotive, energy, healthcare, and transportation, focusing on digital transformation and asset management. It uses edge computing, cloud, AI/ML, and industrial IoT to deliver tailored engineering solutions through long-term partnerships, service contracts, project-based engagements, and strategic collaborations. It differentiates itself with a broad industry footprint, global delivery model, and emphasis on partnerships, talent development, and workplace culture. Its goal is to help clients improve operational efficiency and drive business growth by transforming engineering processes and assets with digital tools and data-driven management.

Company size
10,001+
Company stage
Growth Equity (Venture Capital)
Total funding
$581M
Headquarters
Greenville, SC
Founded
1997

Recently Posted Jobs

Explore more opportunities at Quest Global

See more jobs