Skip to content
Jobgether

Lead Software Engineer

IndiaRemote · India
Staff · Full-time · Customer Success
POSTED 10 NOVVERIFIED 2H AGO
Apply Ask
Role
0 days opentrue age
Posted 10 Nov
Pay
₹10.3L–₹16.8Lno pay posted
₹10.3L₹100L
Market p25–p75
₹87.4L–₹100L
Jobgether p25–p75
₹10.3L–₹16.8Ln=3
India · n=4 · 365d to 6 Nov
CompanyJobgether →
2,000open roles
Opened · 30d
+2,605
Closed · 30d
−2,667
8d of snapshots · 30d window
Market
9,276open · Staff Software engineering
Opened · 7d
+4945% of open
All software engineering
75,150open
All tracked boards · live 10 Nov · n=9,276
C#/.NET

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.

How Jobgether works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

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.

#LI-CL1

Source · JobgetherFirst seen 10 NovOriginal ↗