Highlights
Opportunity to work on innovative healthcare solutions, collaborative environment, competitive salary package.
Description
Job Summary
pJoin our dynamic team as an Engineer I, Software where you will contribute to the development and enhancement of our cutting-edge products. This role involves designing, testing, deploying, and maintaining software applications that support critical healthcare operations.
Responsibilities
- Design, develop, test, deploy, maintain, and improve software applications
- Participate in discussions for product release planning
- Collaborate with a team of software engineers throughout the development process
- Conduct code reviews to ensure quality standards are met
- Create unit tests to enhance application reliability
- Aid technical support teams in resolving complex issues efficiently
Required Skills
- Object-Oriented Design and Programming (OOP, OOAD)
- Problem-solving and analytical skills
- Effective communication abilities
- Basic understanding of SQL Server and T-SQL
- Familiarity with JavaScript frameworks like Angular or React
Required Skills Explained
{'html': '
- Basic understanding of software development principles such as OOAD and OOP
- Strong analytical and problem-solving skills
- Effective interpersonal communication skills
- Familiarity with C# and the .NET Framework/.NET Core
- Experience with JavaScript frameworks like Angular, React, or jQuery
- Adept at using SQL Server and T-SQL
- Knowledge of microservices architecture
- Interest in learning FoxPro
- Healthcare industry experience
- Familiarity with Agile/Scrum methodologies for software development
'}
Who is this for
pPerfect for entry-level software developers seeking to apply their technical knowledge in a healthcare setting. Ideal candidates possess a strong foundation in computer science and are eager to learn new technologies.
Why This Job is a Good Opportunity
{'html': "ulliGrowth potential within Omnicell's expanding software ecosystemliOpportunity to work on critical healthcare solutions that impact patient careliCollaborative team environment fostering skill development and learningliPotential for cross-functional collaboration across various departmentsliCompetitive salary and benefits packageliChance to contribute to innovative software projects from the ground up"}
Interview Preparation Tips
{'html': '
- Review basic software development principles and methodologies such as OOAD, OOP, Agile/Scrum
- Pick out examples of how you have used analytical and problem-solving skills in past projects or internships
- Practice your communication skills by discussing technical concepts with non-technical individuals to gauge understanding
- Familiarize yourself with C#, .NET Framework/.NET Core, JavaScript frameworks like Angular or React, SQL Server, and T-SQL
- Prepare to discuss any healthcare industry experience you have
- Be ready to explain your interest in learning FoxPro if it applies to the position
'}
Career Growth in This Role
{'html': "pThe Engineer I, Software role provides a solid foundation for career advancement within Omnicell. As you develop and refine your skills, opportunities may arise for more specialized roles or management positions focused on software development and engineering.pYou can also consider expanding your expertise by learning new technologies or taking on leadership roles in project teams. The healthcare industry's continuous evolution presents ongoing challenges and innovations that provide ample opportunities for growth and specialization."}
Explore More Opportunities
Skills
Frequently Asked Questions
What is the expected education level?A Bachelor's degree in Engineering, Computer Science, Math, Physics or a related field is required.
Is prior experience necessary?While not mandatory, entry-level experience in C#, JavaScript frameworks, and SQL Server is preferred.
What kind of support will I receive?You’ll work closely with cross-functional teams and have opportunities for mentorship and training.