What are the responsibilities and job description for the Software Developer position at Embla Medical?
Summary:
We are looking for an experienced Software Developer with 3 to 4 years of experience to join our team, focusing on backend development for core business applications. The ideal candidate will have a strong foundation in .NET, C#, SQL Server, and Azure, allowing them to design and implement high-performance, scalable solutions that align with our strategic goals.
Responsibilities
- :Design, develop, and maintain robust, scalable software applications using C# and .NET, with a focus on creating secure, efficient, and high-quality solutions that meet business requirements
- .Work extensively with SQL Server to design, implement, and maintain databases. Write efficient SQL queries and optimize database performance to support seamless data management
- .Leverage Azure services for deploying cloud-based applications, ensuring scalability, reliability, and security. Maintain and enhance deployment pipelines for streamlined release processes
- .Support and optimize continuous integration and continuous deployment (CI/CD) pipelines, ensuring smooth deployment and integration
- .Integrate software components and third-party services to enhance functionality and improve the overall user experience
- .Collaborate closely with cross-functional teams to understand project requirements, align on priorities, and contribute to business objectives
- .Adhere to agile methodologies and use project management tools, like Jira, to plan and track tasks effectively
- .Collaborate with QA to identify and fix software defects, debug issues, and ensure application stability and reliability
- .Stay up to date with emerging technologies, industry trends, and best practices and apply them to enhance the development process and maintain a competitive edge
- .Adhere to Company’s safety rules
- .Adhere to Company Values – Honesty – Frugality – Courag
- ePerform other duties as requested
- .Exercises good use of company funds and property within the set guidelines. Maintains an honest and professional attitude as the company’s representative always
- .Contributes to a safe working environment by maintaining own workspace and reporting any potential hazards
- .All employees must be aware, have knowledge and shall have received general training in Quality requirements of Össur. Training takes place in the Onboarding process and in New Employee Orientation. More specific Quality training is job specific
- .All training related to the quality management system is done in accordance to the Training Management Process (PR-00042)