Client System Manager

ACG World

Mumbai

On-site

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

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ACG World is seeking an experienced Edge Software Manager to lead a cross‑functional team focused on L2 pharma manufacturing software. You will drive architecture, modernization of legacy systems, and real‑time performance improvements in a hands‑on leadership role.

You will supervise .NET Core / C++ development, RESTful APIs, CUDA optimization, and secure CI/CD while ensuring GMP/21 CFR Part 11 compliance and strong teamwork across QA, DevOps, and PLC/hardware groups.

Qualifications

  • Over 10 years of software development experience.
  • Strong proficiency in .NET Core / .NET 6+ and C# with modern patterns.
  • Solid C++ experience (11/14/17/20) and OOP design.
  • Hands-on CUDA programming for GPU-accelerated tasks.

Responsibilities

  • Lead cross‑functional team of .NET and C++ developers for L2 pharma systems.
  • Plan sprints, conduct code reviews, and ensure quality and deadlines.
  • Architect and modernize backend modules, APIs, and CI/CD pipelines.
  • Coordinate with PLC/hardware teams for seamless integration.
  • Mentor engineers and uphold regulatory compliance and documentation.

Skills

Dotnet/C#
C++
CUDA
REST APIs
Embedded systems
Agile/Scrum
Team leadership
Performance profiling
Docker
Git

Education

B.E./B.Tech in Computer Science or Electronics
M.Tech / MBA with Technology background

Tools

Docker
Git
ASP.NET Core

Job description

We are seeking an experienced Edge Software Manager with a strong background in .NET/C# application development and C++ programming to lead our software team in building and managing Level 2 (L2) supervisory control and data systems for pharmaceutical manufacturing operations. This is a hands‑on leadership role that combines deep technical expertise with team management skills to deliver high‑quality, compliant, and high‑performance software solutions.

The role bridges enterprise .NET application development and real‑time/embedded C++ systems, ensuring seamless integration between L2 software layers, PLC/hardware interfaces, and manufacturing execution systems (MES). The incumbent will oversee the full development lifecycle - from architecture design and modernization of legacy systems to performance optimization and cross‑team collaboration.

C. Primary Responsibilities
  • Lead and manage a cross‑functional team of .NET and C++ developers focused on L2 pharma manufacturing systems.
  • Mentor junior and mid‑level developers, foster a culture of technical excellence and collaboration.
  • Conduct code reviews, enforce coding standards, and uphold software quality best practices.
  • Plan sprints, assign tasks, and track delivery in agile/scrum workflows.
  • Oversee design, development, and modernization of backend modules using .NET Core / .NET 6+.
  • Architect and build RESTful APIs using ASP.NET Core Web API following SOLID and clean architecture principles.
  • Drive migration of legacy WPF/WCF/.NET Framework systems to scalable, secure REST‑based architectures.
  • Support Docker‑based containerization and cloud/on‑premise deployments.
  • Ensure implementation of unit testing (xUnit / NUnit / MSTest) and CI/CD pipelines.
  • Leverage AI‑assisted development tools (e.g., GitHub Copilot) responsibly.
3. C++ / CUDA / Embedded Systems
  • Lead development and optimization of C++ components for high‑performance and real‑time applications.
  • Drive CUDA programming for GPU‑based parallel computing tasks relevant to manufacturing data processing.
  • Oversee software integration with embedded systems, PLCs, and hardware interfaces on Linux‑based platforms.
  • Ensure performance profiling and optimization of GPU‑accelerated and multi‑threaded applications.
  • Collaborate with PLC/C++ hardware teams for seamless machine communication integration.
  • Design and govern the software architecture for L2 supervisory systems in pharma manufacturing.
  • Ensure seamless data exchange between L2 software, MES, SCADA, and L1 device layers.
  • Define integration protocols and APIs for device communication and data acquisition.
  • Oversee performance, reliability, and security of manufacturing software systems.
5. Quality, Compliance & Documentation
  • Ensure all software development aligns with pharma industry regulatory requirements (GMP, 21 CFR Part 11, etc.).
  • Maintain comprehensive technical documentation for architecture, APIs, and integration interfaces.
  • Support validation activities (IQ/OQ/PQ) for manufacturing software systems.
D. Key Result Areas
  • On‑time delivery of L2 software modules and modernized backend services.
  • High‑quality, unit‑tested, and well‑documented codebase.
  • Smooth integration between .NET applications and C++/hardware layers.
  • Improved system performance through CUDA/GPU optimization and profiling.
  • Regulatory compliance of all delivered software in pharma manufacturing context.
  • Team capability growth through active mentoring and technical leadership.
E. Required Skills & Experience
Core Technical Skills
  • 10+ years of relevant software development experience.
  • Strong proficiency in .NET Core / .NET 6+ and C# including modern features, design patterns, and clean architecture.
  • Solid experience in C++ (11/14/17/20) including modern C++ features and OOP design principles.
  • Hands‑on experience with CUDA programming for GPU‑based parallel computing.
  • Experience in device integration using C++ with embedded systems and hardware interfaces.
  • Proficiency in developing RESTful APIs using ASP.NET Core Web API.
  • Familiarity with performance profiling and optimization, particularly for GPU‑accelerated applications.
  • Proficiency in debugging multi‑threaded environments.
  • Experience with containerization technologies such as Docker.
  • Experience with version control systems (Git).
Leadership & Soft Skills
  • Proven ability to lead a team of engineers with strong communication and mentoring skills.
  • Solid understanding of software architecture and design principles.
  • Experience working in agile/scrum development environments.
  • Strong problem‑solving skills with an analytical mindset.
  • Ability to collaborate across cross‑functional teams (QA, DevOps, Product, PLC/Hardware).
F. Preferred Qualifications
  • Prior experience in pharma manufacturing systems (L2/MES/SCADA).
  • Knowledge of regulatory frameworks: GMP, 21 CFR Part 11, GAMP 5.
  • Familiarity with frontend technologies such as React.js.
  • Experience with OpenCL or other GPU computing frameworks.
  • Knowledge of Python for scripting and data processing.
  • Experience with embedded systems or hardware programming beyond standard C++ integration.
  • Exposure to cloud platforms (Azure) for hybrid manufacturing deployments.
G. Educational Requirements
Level of Education

B.E. / B.Tech in Computer Science, Electronics, or related field

M.Tech / MBA with Technology background

Experience

10+ years in software development with .NET and C++ exposure

Prior experience in pharma / industrial manufacturing software systems

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Client System Manager
Client System Manager

ACG • Mumbai

On-site
INR 3,500,000 - 7,000,000
Edge Software Manager – Pharma Manufacturing
Edge Software Manager – Pharma Manufacturing

VySystems • Mumbai

On-site
INR 3,500,000 - 4,000,000
Software Developer
Software Developer

Anmeda Systems Pvt. Ltd. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Manager (.NET)
Software Manager (.NET)

ASSA ABLOY • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Manager - Manufacturing Systems Integration Lead - IT
Manager - Manufacturing Systems Integration Lead - IT

Zydus Lifesciences • Ahmedabad District

On-site
INR 1,800,000 - 3,200,000
Lead PLC Software Engineer
Lead PLC Software Engineer

Sartorius • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Manager - Manufacturing Systems Integration Lead - IT
Manager - Manufacturing Systems Integration Lead - IT

Zydus Group • Ahmedabad District

On-site
INR 3,000,000 - 6,000,000
Manager, Information Systems
Manager, Information Systems

Amgen • Hyderabad

On-site
INR 2,400,000 - 4,200,000
Software Engineering Manager
Software Engineering Manager

Equifax, Inc. • Pune District

On-site
INR 4,000,000 - 6,500,000
Software Manager (.NET)
Software Manager (.NET)

SKIDATA AG • Bengaluru

On-site
INR 3,500,000 - 7,000,000