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 - Courage
- Perform 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).
- Bachelor's degree in computer science, Engineering, or a related field.
- Proven track record of 3-4 years of hands-on experience as a Software Developer, specializing in back-end development using C# and the .NET framework, including .NET Core, ASP.NET, Web API, and related technologies.
- Experience in front-end development using React, along with a solid understanding of HTML, CSS, JavaScript, and JavaScript frameworks. Familiarity with front-end technologies is a plus.
- Working with SQL databases and writing efficient SQL queries to manage and manipulate data effectively.
- Experience with cloud platforms, preferably Azure, and deploying applications to the cloud.
- Knowledge of agile methodologies and experience working with project management tools like Jira to manage development tasks and sprints.
- Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
- Excellent communication skills, both verbal and written, with the ability to convey technical concepts to both technical and non-technical stakeholders.
- Experience developing or supporting applications within the healthcare sector, with a strong understanding of HIPAA and HITRUST requirements for data protection and privacy, is a plus.
Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to sit. The employee is occasionally required to stand; walk; use hands to finger, handle, or feel; and reach with hands and arms. The employee must frequently lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, color vision, and ability to adjust focus.
Embla Medical is committed to sustainable business practices and renowned for positively impacting people's health and well-being
Embla Medical is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best available individual in every job.
Embla Medical's equal opportunity policy prohibits all discrimination (based on race, color, creed, sex, religion, marital status, age, national origin or ancestry, physical disability, mental disability, military service, pregnancy, child birth or related medical condition, actual or perceived sexual orientation, or any other consideration made unlawful by local laws around the world).
Embla Medical is committed to complying with all applicable laws providing equal employment opportunities. This commitment applies to all individuals involved in the operations of Embla Medical and prohibits discrimination by any employee of Embla Medical, including supervisors and co-workers.
Important Warning: Beware of fraudulent recruiters impersonating our company. Please take extra caution when asked for any sensitive personal information, such as social security numbers or bank account details. We will never ask you for any form of payment during the recruitment process. Please make sure you refer to our official website.