Lead Software Engineer

Jobgether

India

Remote

INR 3,000,000 - 6,000,000

Full time

19 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare coverage
Remote work eligibility
Flexible schedule
Global collaboration opportunities

Job summary

Jobgether, partnering with a client in Bangalore, seeks a Lead Software Engineer to guide technical delivery for new product development and ongoing enhancements. The role focuses on C#/.NET and WPF, with responsibilities spanning architecture, governance, and cross-functional collaboration.

You will mentor engineers, drive CI/CD, ensure regulatory compliance, and lead critical architectural decisions in a highly regulated, innovation-driven environment. Remote work from India is supported.

Qualifications

  • Master's or BE/B.Tech in CS/Software Eng.
  • Extensive hands-on software dev with C#/.NET and WPF.
  • Strong OOAD, architecture, and design patterns understanding.
  • Experience in asynchronous programming, multithreading, and performance optimization.
  • Experience across full Agile SDLC in ISO/regulated environments.

Responsibilities

  • Lead technical delivery of new product development and maintenance.
  • Define and drive software architecture and design decisions.
  • Conduct architecture reviews and risk assessments.
  • Drive CI/CD, automated testing, and quality processes.
  • Mentor engineers and promote engineering excellence.

Skills

C#/.NET
WPF
OOAD
Design patterns
Asynchronous programming
Multithreading
APIs
CI/CD
Technical leadership

Education

Master's degree
BE/B.Tech or equivalent

Tools

Windows Services
APIs

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Software Engineer based in Bangalore, India (Remote).

Are you an experienced software engineering professional passionate about technical leadership, software architecture, and developing innovative solutions? This role offers an exciting opportunity to lead the technical delivery of new product development and ongoing software enhancement projects. You will drive architectural decisions, oversee complex engineering challenges, and ensure the delivery of scalable, reliable, and high-quality software solutions. Working primarily with C#/.NET and WPF technologies, you will guide engineering teams throughout the complete software development lifecycle. You will also play a key role in strengthening engineering standards, cybersecurity, regulatory compliance, and continuous improvement initiatives. Collaborating with international and cross-functional teams, you will help shape technology strategy while mentoring engineers and driving technical excellence in a highly regulated, innovation-focused environment.

Accountabilities
  • Technical Leadership and Project Delivery: Lead the technical execution of new product development initiatives and ongoing product maintenance projects, ensuring alignment with business objectives, quality standards, technical requirements, and delivery timelines.
  • Software Architecture and Design: Define and drive technical architecture, translating product and system requirements into robust, scalable, maintainable, and high-performance software solutions.
  • Make critical technical and architectural decisions, ensuring solutions follow established engineering principles, design patterns, and modular software development practices.
  • Technical Reviews and Problem-Solving: Lead architecture and design reviews, technical discussions, and complex problem-solving activities to address challenges involving performance, reliability, scalability, maintainability, integration, and cybersecurity.
  • Conduct root-cause investigations and risk assessments, taking ownership of complex technical issues and ensuring their resolution.
  • Software Engineering Excellence: Establish and promote engineering best practices covering software architecture, coding standards, design patterns, code quality, and technical documentation.
  • Drive the implementation and continuous improvement of CI/CD pipelines, automated testing, and software verification processes.
  • Ensure compliance with Design History File (DHF) requirements, Quality Management Systems (QMS), ISO standards, and applicable regulatory frameworks.
  • Software Development Lifecycle Management: Oversee engineering activities throughout the complete Agile development lifecycle, including requirements analysis, architecture, implementation, verification, release, maintenance, and change control.
  • Cross-Functional Collaboration: Work closely with global engineering teams and other stakeholders to align technical solutions with product objectives and organizational priorities.
  • Team Mentorship and Development: Provide technical guidance and mentorship to software engineers, encourage knowledge sharing, and strengthen engineering capabilities.
  • Technology Modernization: Drive technology improvements, software reuse, process automation, engineering productivity, and continuous improvement initiatives.
Requirements
  • Master's degree, Bachelor's degree (BE/B.Tech), or equivalent qualification in Computer Science Engineering, Software Engineering, or a related technical discipline.
  • Extensive professional experience in software development, with strong hands-on expertise in C#/.NET and WPF, particularly in new product development, product maintenance, and software sustenance.
  • Advanced understanding of Object-Oriented Analysis and Design (OOAD), software architecture, design patterns, and modular software development.
  • Strong technical knowledge of asynchronous programming, multithreading, concurrency, performance optimization, Windows Services, APIs, and scalable application design.
  • Proven experience across the complete Agile software development lifecycle, from requirements gathering and architecture through implementation, verification, deployment, maintenance, and change management.
  • Experience developing and maintaining software within ISO-certified, regulated, or quality-controlled environments, with an understanding of applicable compliance and documentation requirements.
  • Demonstrated technical leadership capabilities, including independently owning major software components and driving complex engineering initiatives.
  • Experience leading architecture and design reviews, facilitating technical discussions, conducting root-cause analyses, and performing technical risk assessments.
  • Strong problem-solving and analytical skills, with the ability to address complex technical challenges and deliver reliable solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively with international, cross-functional teams.
  • Proven mentoring abilities and a strong commitment to engineering excellence, continuous learning, and team development.
  • A proactive, organized, and accountable approach, with the ability to manage competing priorities and drive technical projects to successful completion.
Benefits
  • Competitive and comprehensive employee benefits package.
  • Healthcare and medical coverage programs.
  • Paid time off and annual leave benefits.
  • Remote working eligibility, allowing you to work from home.
  • Flexible working arrangements for eligible employees, supporting work-life balance.
  • Opportunities to work on innovative software products and technically challenging engineering projects.
  • Exposure to international teams and cross-functional collaboration.
  • Professional development opportunities within a global technology and life sciences environment.
  • Opportunities to contribute to technology modernization, engineering innovation, and continuous improvement initiatives.
  • A collaborative environment focused on scientific innovation, technological advancement, and meaningful real-world impact.
Data Privacy Notice

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. We may use artificial intelligence (AI) tools to support parts of the hiring process, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Apps Team
Senior Software Engineer - Apps Team

Jobgether • India

Remote
INR 4,200,000 - 7,800,000
Health insurance for employees inIndia
Statutory leave benefits
Additional wellness leave (menstrual)
Senior Software Engineer -SDET
Senior Software Engineer -SDET

Jobgether • India

Remote
INR 3,000,000 - 5,500,000
Remote from India
Modern tech stacks
Mentorship
+1
Backend Software Engineer
Backend Software Engineer

Jobgether • India

Remote
INR 3,921,000 - 10,456,000
Fully remote
Flexible schedule
10–15 hours per week
+2
Senior Engineer, Backend
Senior Engineer, Backend

Jobgether • India

Remote
INR 3,000,000 - 5,000,000
Fully remote
Competitive pay
International teams
+2
Associate Director - Systems Engineering & Digital Thread Enablement
Associate Director - Systems Engineering & Digital Thread Enablement

Jobgether • India

On-site
INR 3,500,000 - 7,500,000
Hybrid/Onsite work options
Group health insurance
Life insurance
+8
Software Engineering Manager (Remote - India)
Software Engineering Manager (Remote - India)

Jobgether • India

Remote
INR 1,800,000 - 2,500,000
Flexible remote-first work environment
24 days of PTO and 10 public holidays
Comprehensive leave policies
+4
Senior Application Security Engineer
Senior Application Security Engineer

Jobgether • India

Remote
INR 3,500,000 - 7,000,000
Remote work
Health and wellbeing benefits
Professional development
+1
Senior Trust Engineer
Senior Trust Engineer

Jobgether • India

Remote
INR 900,000 - 1,500,000
Fully remote in India
Full-time position
SOC 2 audit exposure
+2
Lead Software Engineer (On-Site)
Lead Software Engineer (On-Site)

Tech Holding • Ahmedabad District

On-site
INR 1,400,000 - 2,600,000
Work From Home Fridays
Health benefits
Global engineering team
+1
Product Manager aa
Product Manager aa

Jobgether • India

On-site
INR 1,500,000 - 2,100,000