Posted Updated 17
views
JOB SUMMARY
The Software Engineer II is a full-stack developer proficient at working in all layers of complex software applications. This engineer works on an agile product development team as a hands-on contributor and collaborator who can become the “go to” person for features or components of technology solutions which transform healthcare into a safer and more cost effective industry.
KNOWLEDGE & REQUIREMENTS
• High energy, highly motivated & passionate individuals, with proven capability to adapt and learn.
• Proven experience in object oriented design principles, API designs and patterns.
• Proven experience in one or more server-side programming languages (Java, Springboot, Hibernate, JDBC, etc.,)
• One or more client-side programming languages (React experience preferred)
• Proven experience writing efficient, bug-free code.
• Experience developing, deploying, and supporting REST services and microservices
• Experience using cloud services for concepts such as storage and compute. Capable of applying infrastructure as code practices. Experience with AWS preferred.
• Experience with relational databases. Experience with non-relational databases and messaging systems a plus.
• Provides a positive impact on team: influences team decisions, mentors peers, drives innovation
• Demonstrates strong hands-on proficiency with AI toolsets, including AI powered IDEs and development tools.
• Proven ability to enhance productivity and deliver added business value by effectively leveraging AI technologies.
• Excellent written and verbal communication skills.
EDUCATION & EXPERIENCE REQUIREMENTS
• Minimum years of work experience: 3+ years
• Minimum level of education or education/experience: Bachelors or equivalent work experience in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
See also
Software Engineering jobs by country — openings, pay and top skills →