We are seeking a highly skilled Senior Software Engineer to join our Integrated Diagnostic Solutions (IDS) team. This individual will be responsible for designing, building, and maintaining cutting-edge middleware platforms that connect medical devices with hospital systems, supporting advanced diagnostic capabilities.
Job Description
This role combines hands-on technical work with collaboration across geographically distributed teams, requiring strong communication skills, a proactive approach to problem-solving, and a commitment to continuous improvement and innovation in healthcare technology.
Key Responsibilities:
* Collaborate with Product Owners and partners to determine project scope, timelines, and deliverables.
* Ensure the team correctly implements agile methodologies.
* Actively contribute to coding and development tasks.
* Lead by example in writing clean, efficient, and maintainable code.
* Address complex technical challenges and resolve issues effectively.
* Foster a culture of innovation and continuous improvement.
* Maintain accurate and detailed user documentation, covering architectural designs, API documentation, and deployment procedures.
* Stay up-to-date with the latest trends and advancements in software development and share knowledge with the team.
* Communicate complex technical concepts to non-technical collaborators.
* Provide regular updates on project progress and technical issues.
We require strong technical expertise and a minimum of 5-7+ years of experience in C# and .NET Framework for this role.