? Senior Software Engineer?
Are you a seasoned software engineer looking to make a significant impact on cutting-edge projects within the medical technology industry sector? We have an exciting opportunity for a Senior Engineer to join our Edinburgh based client's dynamic, multi-disciplined team.
Our client are using Tech for good and the application of AI to positively influence patients medical outcomes.
As a Senior Engineer, you'll play a pivotal role in the entire software lifecycle, focusing on the back end and contributing to projects from conception to delivery and beyond. Mentorship is a key part of this role, as you guide and inspire junior team members, ensuring everyone upholds the high technical standards synonymous with this growing and ambitious organisation.
Key Responsibilities:
? Contribute to diverse projects within our empowered agile team.
?? Lead the full development lifecycle of new features and enhancements.
? Participate in design, security, and hazard reviews to ensure top-notch quality.
? Drive ongoing improvement initiatives to optimize the team's potential.
? Stay ahead of emerging engineering trends and advocate for their adoption.
? Collaborate with cross-functional squads and partner engineering teams.
Key Competencies:
Essential:
? Degree in Software Development or Computer Science, or equivalent experience.
? Proficient in C# with ASP.NET and experienced in object-oriented programming/design.
? Strong background in automated software tests and Test-Driven Development.
? Familiarity with agile software development and refactoring experience.
? Proven track record in delivering high-quality software projects.
Desirable:
? Exposure to regulatory guidelines like ISO13485.
???? Knowledge of medical imaging and informatics, including DICOM, HL7, FHIR.
? Significant commercial experience in C# and ASP.NET.
? Familiarity with Functional Programming.
Job-related Skills/Behaviour:
? Willingness to learn and support others' learning journeys.
? Excellent communication and problem-solving skills.
? Strong interpersonal and relationship-building abilities.
If you're ready to be a part of a team that values innovation, collaboration, and excellence, apply now! Joining on this journey to shape the future of software engineering.
![](https://counter.adcourier.com/ZWZyYXNlci4zOTc3Ni4xMTA4NkBoZWFkcmVzb3VyY2luZy5hcGxpdHJhay5jb20.gif)