Senior Software Development Engineer
Elekta AB
Job Description
* Be accountable for the software you ship and for the overall success of the team.* Be part of a learning organization, always open to test new ideas.* Be part of a product scrum team with shared purpose and ready to help each other.* Additional roles and responsibilities may be assigned as required.- Demonstrate expert software engineering skills throughout the development life cycle: * Lead and contribute to technical design discussions. * Co-author architecture and design documents. * Develop and maintain application components, services, and APIs. * Promote quality and engineering practices that ensure early defect detection. * Implement automated tests as part of the product CI/CD pipeline. * Review peers’ work products and mentor junior engineers. * Demonstrate end to end understanding of the product’s code base. * Collaborate with peers for successful product delivery.* Bachelor's degree in Computer Science or STEM.* 5+ years of experience developing web user interfaces with JavaScript and CSS.* Development experience with Node.js, Go.* Fluent in English with strong communication skills (verbal and written).* Experience with any of the following: REST APIs, Kubernetes, Docker, cloud technology, C#/.NET Core, Angular, microservice architecture, and relational databases such as PostgreSQL.* Experience with Azure DevOps and CI/CD pipelines.* Experience with test automation, and automation frameworks.* Experience working in a Scrum team using Agile methodologies.* Experience working in a regulated business environment, preferably medical devices.* Strong quality culture, ethical standards, values, and good judgement.* Critical thinking with ability to provide feedback and formulate improvement plans.* Ability to explain complex technical problems to non-technical audiences.* **Opportunity to work with a proactive and supportive team*** **Excellent Medical, Dental and Vision coverage*** **401k, paid Vacation and Holiday*** **A health of additional benefits including wellness reimbursement, tuition reimbursement and flexible spending account*** **Opportunity to work on cutting edge in medical advancement*** **Close-knit company culture*** **Upward mobility** #J-18808-Ljbffr