Work Flexibility: Hybrid
Who we want:
Analytical problem solvers
. People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues.
Dedicated achievers
. People who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations.
Curious learners.
People who seek out cutting-edge research and information to expand and enhance their ability to develop new ideas into reality.
Goal-oriented developers
. Keeping the customer and requirements squarely in focus, people who deliver safe and robust solutions.
Effective communicators
. People who can interpret information clearly and accurately to concisely communicate results and recommendations to stakeholders, senior management, and their teams.
What you will do:
Technical Responsibilities:
• Lead the design and development of software components in alignment with requirements and architecture defined
• Apply and mentor others on advanced engineering theories, principles, and concepts
• Conduct, design, and select advanced prototyping and testing
• Lead and guide in the correction of complex product design issues
• Conduct technology exploration and influence application in the business
• Translate user needs to design inputs/ specifications and produce complex system level designs independently
• Develop a number of invention disclosures, patents or trade secrets
• Independently make design tradeoff decisions while designing multiple components of the system
• Ability to generate and review the necessary documents with project teams. (requirements/design/architecture/bugs/test)
Business Responsibilities:
• Contribute to competitive and market strategy by demonstrating in-depth knowledge of the market, customer dynamics and competitive offerings
• Apply strong understanding of clinical procedures to enhance product development
• Contribute to and execute customer facing activities like voice of customer and customer-centric design in partnership with internal and external stakeholders
• Demonstrates financial acumen
Med Device Compliance:
• Mentor others as a business unit expert on the usage of industry standards, including design requirements and test strategies per applicable regulations
• Lead others to create and refine engineering documentation, such as the Design History file and creates more progressive technical content
• Contribute to R&D procedures and development of industry standards working closely with cross-functional business units
General Responsibilities:
• Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success, both leading and influencing other leaders on the team
• Identify and lead the creation of or improvements to procedures, policies, processes, systems, and technology required
• Execute and lead segments of complex product development to advance projects through the design /development/launch process
• Contribute to complex product development through release and lead one technical area of expertise
• Hold self and others accountable to deliver high-quality results with passion, energy and drive to meet business priorities
• Mentor, develop and inspire others in current and future roles
• Lead code reviews for systems applying design principles, coding standards and best practices
Minimum Qualifications (Required):
• Bachelor's degree in Software Engineering/ Computer Science or related discipline & 12+ years of work experience
Preferred Qualifications (Strongly desired):
12+ Software Development experience with 5-7 years of experience in Windows-based Applications
5+ years of experience as a technical architect.
Solid hands-on experience in OOAD, OOPS concepts, C#, WPF, Multi-threading, and communication protocols with .Net Framework 4.0/4.5 & .Net Core.
Good hands-on experience in the Design and Development of User Interfaces using MVVM (Model View View Model) and Data Binding.
Strong hold on Architecture Designing, Design Patterns & UML
Good exposure in multi-tiered application development and databases.
Knowledge of native languages and components C/ C++/VC++, Win 32 API, COM.
Experience in writing COM interoperability and wrapper applications in C# and C++.
Hands-on experience in Medical Industry communication protocols – FHIR, HL7 & DICOM
Experience in Device Communication protocols & Tele-conferencing.
Experience in Integration of Electronic Health Record (EHR /EMR) Systems.
Experience in Video Integration Software.
Knowledge of third-party tools like Bitbucket, Jenkins, JIRA, PTC Integrity, Cruise Control, Visual Studio Enterprise, ANTS etc.
Well-versed with Software Dev-Ops practices.
Good understanding of SDLC process around new product development
Excellent written and oral communication skills. Experience in working with distributed teams across geographies
Travel Percentage: 10%