Leave us your email address and we'll send you all the new jobs according to your preferences.
Software Development Engineer
Posted 5 days 15 hours ago by Elekta AB
Permanent
Not Specified
I.T. & Communications Jobs
Sussex, Crawley, United Kingdom, RH100
Job Description
Develop and improve components and services on the Elekta Shared Components, deployed both on cloud and on-premises. Work with tools like Docker, Kubernetes, and CI/CD pipelines (Azure DevOps, Jenkins) to support software deployment and automation. Design and implement APIs following architectural guidelines, focusing on maintainability and compatibility. Collaborate closely with team members in Agile sprints, ensuring timely delivery of features and bug fixes. Write and maintain unit and integration tests to ensure software quality. Support refactoring of legacy code to fit into the Elekta's Shared Components where needed. Participate in code reviews, share knowledge, and seek feedback to improve your skills. Communicate clearly with stakeholders, escalate issues when necessary, and ask for help to overcome blockers. Keep up to date with software engineering best practices and relevant industry standards. Experience of working with Agile delivery processes - understanding of SAFE agile practices Strong technical communication skills, and the ability to influence others with articulation and insight Bachelor's degree in Computer Science, a related field or equivalent experience 2-6 years of relevant experience, preferably for medical applications Experienced in GitOps technologies like Helm, Argo CD and deploying open-source software Significant programming experience, ideally in .NET 5 and above (C#) Front end: Angular, JavaScript, HTML5 and CSS3 Back end: Microservices, REST APIs (OpenAPI, Swagger), ASP.Net core, PostgreSQL Infrastructure: Docker, Kubernetes, Terraform, gRPC, VMware, Azure DevOps, CI/CD, Sonarqube Understanding and experience of version management, with knowledge of API Gateways Familiarity with various design patterns such as Domain Driven Design, CQRS and Event Sourcing Confidence with asynchronous programming and event-driven systems using Message queues Proficient with Shell Scripting using Linux Shell / Bash and/or Windows Powershell Excellent understanding and experience of the overall SDLC for application development Experience of working in a strongly regulated industry - preferably healthcare Experienced in cybersecurity best practices, vulnerability management, and secure coding using tools like Veracode Good understanding of observability such as metrics, logs, tracing and working experience of open telemetry
Elekta AB
Related Jobs
Business Development Manager, Aseptic Filling (europe) (m/f/d)
- Nordrhein-Westfalen, Düsseldorf, Germany, 40210
Senior Manager, R&D Digital Enablement
- Berkshire, Maidenhead, United Kingdom, SL6 0
Senior Java Software Developer
- London, United Kingdom
Digital Associate
- Not Specified, United Kingdom
Software Electronics Engineer
- £80,000 Annual
- Hampshire, Basingstoke, United Kingdom, RG213