Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Omnicell, so some details may not match this job. The employer's own page has the real description.
Overview
Omnicell is seeking a Software Engineer III to join our remote team. The successful candidate will play a vital role in designing, developing, and maintaining innovative software solutions that enhance operational efficiency and drive product excellence. You will be part of a collaborative team that leverages cutting-edge technologies to create scalable applications that meet the evolving needs of our customers. Your expertise and initiative will contribute to the overarching mission of improving patient safety and medication management across healthcare facilities.
Job Responsibilities
- Design, develop, and implement software solutions through all phases of the software development lifecycle.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Write clean, maintainable, and efficient code in adherence to best practices.
- Perform code reviews and provide guidance to junior engineers to ensure high code quality.
- Identify and troubleshoot application issues; optimize software performance and scalability.
- Stay updated on industry trends and emerging technologies to ensure competitive advantage.
- Participate in Agile development processes, including sprint planning and retrospectives.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering or a related field.
- Minimum of 5 years of professional software development experience.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with web technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
- Strong understanding of software development methodologies, including Agile.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Familiarity with cloud-based platforms such as AWS or Azure.
Technologies & Tools
The Software Engineer III position at Omnicell will involve working with a variety of technologies and tools designed to optimize software development and deployment. These may include integrated development environments (IDEs) such as IntelliJ or Visual Studio, version control systems like Git, database management systems such as SQL Server or MongoDB, and cloud services including AWS and Azure. Familiarity with DevOps tools and methodologies will also be a significant advantage in this role.
Ideal Candidates
Ideal candidates for the Software Engineer III position will demonstrate a passion for software development and a commitment to driving innovation. They should be self-motivated, proactive, and possess strong analytical skills to effectively tackle complex problems. Excellent communication abilities are essential, as collaboration with team members and stakeholders is a key component of the role. The ability to adapt to changes and learn new technologies quickly will also be beneficial in our rapidly evolving environment.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.