Outcomes® · 2 days ago
Senior Software Engineer
Wonder how qualified you are to the job?
Health CareMedical
Insider Connection @Outcomes®
Responsibilities
Create high quality software features and components that integrate into complex software solutions.
Develop logically well-structured, readable, maintainable, testable, and performant software using standard idioms and common software craftsmanship techniques.
Create testing strategies including performance, security, regression, and automation testing concepts.
Devise data storage and access strategies, understand data modeling, and apply knowledge of ML and data analytics to increase business value.
Create highly dependable software features and systems through operationalization development techniques like monitoring, logging, metrics gathering, and system health.
Develop software with a security-first mindset, implement basic security safeguards, and proactively identify and mitigate threats.
Develop software features with user experience in mind, extend and enhance user-facing software effectively, and address tech and design debt.
Collaborate with stakeholders to understand business context, write detailed technical stories, and apply architectural themes to make cost-effective feature design decisions.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Highly motivated, self-learner, and technically inquisitive
One or more server-side programming languages (Java with Spring Boot experience preferred)
One or more client-side programming languages (JavaScript React experience preferred)
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 Kubernetes and AWS preferred.
Experience with relational databases, non-relational databases, and messaging systems.
Provides a positive impact on team: influences team decisions, mentors peers, drives innovation
Works well with business stakeholders. Experience proposing product features to increase product value.
Excellent written and verbal communication skills
Minimum years of work experience: 6 years
Minimum level of education or education/experience: Bachelors or equivalent work experience in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
Preferred
Travel Requirements: Domestic and/or International, up to 25%
Company
Outcomes®
Outcomes® drives better health outcomes by uniting technology and clinical relationships through a connected healthcare network.
H1B Sponsorship
Outcomes® has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2021 (1)
2020 (2)
Funding
Current Stage
Late StageTotal Funding
$0.19M2015-07-16Acquired· by Cardinal Health
2011-03-14Series Unknown· $0.19M
Company data provided by crunchbase