Senior SWE

stryker global center pvt

📍 gurugram india india🕐 15d ago🔗 workday

Job Description

Work Flexibility: Hybrid **What you will do:** * Design, develop, and maintain complex **C++/Python applications** for Linux and Windows systems in a regulated medical device environment. * Define robust **software architecture and system design** (including UML-based modeling) and provide well-founded development effort estimations. * Implement, extend, and integrate **software modules and system interfaces**, ensuring scalable and high-quality solutions. * Document development work in accordance with **software engineering best practices**, ensuring traceability and compliance readiness. * Plan, execute, and document **verification and validation (V&V)** activities with a strong focus on quality assurance. * Collaborate cross-functionally and coordinate work packages to ensure smooth execution across teams and stakeholders. * Lead, mentor, and support team members, contributing to **continuous improvement of development processes**. * Contribute to software infrastructure and **DevOps initiatives**, including defining scalable Git repository structures and coordinating code migration. * Drive **build system modernization**, including migration from QBS to CMake-based environments. * Design and implement **Docker-based development and build environments**. * Set up, run, and optimize **CI/CD pipelines** using Jenkins and GitLab, including supporting migration to GitLab pipelines. **Required Qualifications:** * Bachelor’s degree in Computer Science, Software Engineering, Technical Informatics, or a related field. * **Minimum 5+ years of hands-on experience** in software development. * Strong programming expertise in **C++ and Python**, with experience building applications for **Linux and Windows environments**. * Strong proficiency in **object-oriented design, software architecture, and system design**. * Proven ability to **understand business/technical requirements and translate them into structured deliverables and implementation plans**. * Experience designing, documenting, and implementing scalable software systems. * Hands-on experience with **build systems (CMake)** and **migration from legacy environments such as QBS**. * Working knowledge of **C#** and multi-language development environments. * Familiarity with **DevOps practices** including CI/CD pipelines, Docker, and version control systems (Git). * Experience working in an **Agile development environment** with sprint-based delivery models. * **Strong communication skills** with the ability to collaborate effectively across cross-functional teams. * **Understanding of AI tools and modern development productivity tools** (e.g., AI-assisted coding, testing, debugging). **Preferred Qualifications:** ----------------------------- * Experience working in a **regulated or medical device software environment**. * Knowledge of **software development lifecycle (SDLC)**, verification & validation processes, and compliance standards. * Experience with **CI/CD tools** such as Jenkins and GitLab pipelines. * Strong collaboration, communication, and **technical leadership capabilities**. Travel Percentage: 20%
Senior SWE at stryker global center pvt | MergeJobs | MergeJobs