Jobs
A

Manager, Verishield Client, Techonology Office

ACG WorldwideMH, IN18h ago
Full-timevia indeed

Required Skills

agileapiazurec#ci/cddockergitlinuxpythonreactrestscrum

Job Description

  • *Date:** Oct 30, 2026
  • *Location:** Mumbai, India
  • *Company:** ACG

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, 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**
  • *1\. Team Leadership \& Management**
  • 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.
  • *2\. .NET Application Development**
  • 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.
  • *4\. L2 Systems Architecture \& 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**
  • 12\+ 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.
  • Expertise in Linux development environments (Ubuntu, CentOS, etc.).
  • 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).
  • Worked with Scanners, printers, Cameras, IoT industries, OEMs, Agri Tech
  • *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**
  • *Minimum Requirement**
  • *Desired**
  • *Level of Education**

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

M.Tech / MBA with Technology background

  • *Experience**

12\+ years in software development with .NET and C\+\+ exposure

Prior experience in pharma / industrial manufacturing software systems

  • *H. Key Interfaces**
  • *Internal Interfaces**
  • *External Interfaces**

NPD / Development Head Product Management QA / DevOps / IT Engineering PLC / Hardware Teams Regional Heads

Technology Partners Equipment / Device Vendors Regulatory Consultants

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Mumbai
Posted
18h ago
Source
Indeed