Design, develop, test, deploy, maintain and improve Omnicell software products
Create automated tests to ensure code quality throughout the applications’ life cycle
Participate in discussions and estimations required for product release planning
Collaborate with software quality engineers in all phases of testing
Assist with code reviews for fellow team members, as required
Required Knowledge and Skills:
Basic understanding of software development principles
Analytical and problem-solving skills
Interpersonal communication skills
Good with working in a team
Basic Qualifications:
BE/B.Tech Computer Science and Engineering / Information Technology / Electrical Engineering/ Electronics and Communications Engineering / related fields.
Preferred Knowledge and Skills:
Agile/Scrum software development lifecycle management
Object oriented analysis, design, and programming (OOAD, OOP)
Using design and refactoring patterns
Tech stack experience required – Full stack with Angular and Java, experience in databases like sql, postgres Good to have skill – C# .net along with Java.