Senior Software Engineer (Bengaluru)

Senior Software Engineer (Bengaluru)

24 Oct
|
Allegis Group
|
Bengaluru

24 Oct

Allegis Group

Bengaluru

Senior Software Engineer:

Roles and Responsibilities:

- Prototype, design, develop, unit test, and maintain Windows-based software applications using C# (.NET) and C
- Participate in cross-functional project teams to develop medical device software solutions
- Collaborate with multi-disciplinary teams on new product introduction projects while adhering to software development and source control processes
- Document software designs and create technical specifications for interfaces, integrations, and testing.

Requirements:

- Bachelors degree in Software Engineering, Computer Science, or a related field with 5 to 8 years of experience
- Solid experience in designing and developing applications using C# (.NET technologies) and C
- Experience with Windows application development:
- C#: WPF, WinForms, or similar frameworks
- C : MFC / Win32
- Solid understanding of object-oriented analysis and design (OOA/OOD) principles and design patterns
- Hands-on experience with unit testing frameworks (e.g., Google Test, NUnit, MSTest, xUnit)
- Experience working in Agile development environments
- Proven track record of delivering high-quality software on time
- Strong interpersonal and collaboration skills with the ability to work effectively in teams




- Ability to thrive in a fast-paced, dynamic, and continuously evolving environment
- Self-driven with the ability to work independently with minimal supervision .

Preferred Skills:

- Experience in medical device software development
- Exposure to IVD instrumentation (clinical chemistry, immunoassay, hematology, molecular diagnostics, microbiology, flow cytometry, etc.)
- Understanding of regulated software development environments (ISO standards, FDA guidelines)
- Familiarity with software configuration management and build tools (e.g., Git, Azure DevOps, CI/CD pipelines)
- Experience working across both native (C ) and managed (.NET/C#) environments
- Exposure to modern architectures such as REST APIs, microservices, or cloud platforms (e.g., Azure)

Role: Software Development - Other, Industry Type: Industrial Automation, Department: Engineering - Software & QA, Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech / B.E. in Any Specialization Key Skills Skills highlighted with ‘‘ are preferred keyskills C C#WPFMFC Software Engineering

📌 Senior Software Engineer (Bengaluru)
🏢 Allegis Group
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (bengaluru) / bengaluru