Source description
About the role
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
More at Outcomes