Senior Principal Software Engineer – Software Architect for Device Managers

Not Interested
Bookmark
Report This Job

profile Job Location:

Hyderabad - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Key Responsibilities:

  • Define and communicate software and CRM platform architecture ensuring scalable reliable and maintainable solutions.

  • Lead end-to-end architecture and design across full-stack development for enterprise and device platforms.

  • Collaborate with cross-functional global teams (R&D QA Regulatory DevOps) to align with business strategy and compliance requirements.

  • Establish and enforce architecture standards design patterns coding/testing practices and reusable frameworks.

  • Guide Agile/Scrum teams in delivery ensuring secure cost-effective and resilient solutions.

  • Stay updated on emerging technologies tools and frameworks to modernize platforms.

  • Contribute to product strategy by evaluating and improving architectures across embedded mobile cloud and web.

  • Support compliance with medical device regulatory standards (e.g. IEC 62304 ISO 13485).

Qualifications:

  • in Computer Science/Electronics with 20 years OR with 18 years in full-stack architecture design and development.

  • Proven expertise in solution architecture systems design UML HLD/LLD and design patterns.

  • Strong programming skills: C# .NET C C REST APIs Web Services with experience in TDD.

  • Hands-on experience with UI technologies (HTML5 JavaScript CSS Bootstrap) and cross-platform development (iOS Android Windows).

  • Solid knowledge of network security protocols DevOps CI/CD Agile methodologies and cloud deployments.

  • Strong communication and leadership skills with the ability to mentor teams and collaborate with global stakeholders.

Nice to Have:

  • Experience in healthcare/regulated environments FDA compliance and standards like HL7/FHIR.

  • Exposure to AI/ML integration process automation and product security (threat modeling defense in depth).

  • Experience with distributed teams large-scale transformations and strategic technology decisions.

  • Certifications or knowledge in Six Sigma security frameworks or advanced architectural practices.

Key Responsibilities: Define and communicate software and CRM platform architecture ensuring scalable reliable and maintainable solutions. Lead end-to-end architecture and design across full-stack development for enterprise and device platforms. Collaborate with cross-functional global teams (...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems