PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Software Engineer:
OSI - Software Engineer
Do you meet the requirements for this job?

Software Engineer
For over 20 years, OSI’s purpose has been to help good people do great things and provide incredible software solutions to clients of all sizes. As a tech services organization, we’re building a sustainable, ethical technology services business, partnering with exceptional clients who benefit from our ability to deliver. We’re a small company with a family-style atmosphere – small enough to move fast and close enough to share in the white-glove experience we’ve become known for.
About the Role
We are looking for a software engineer to join a new high-profile full stack feature team for a Fortune 50 client and industry leader in healthcare services delivery. This is a unique and exciting opportunity to provide development and engineering contributions to one of the largest integrated healthcare services companies in the world as they migrate to new technology. Here’s what you can expect from a day-in-the-life:
- Full stack development including services, components, integrations, and UI
- Contributions to backend code and design structures as well as frontend development
- Building & managing test cases and scenarios throughout development cycle
- Maintaining a feedback loop with the client on requirements and solution capabilities, working directly with a lead engineer from the client for scoping, design, and project updates
- Participating in on-call response rotation with engineering colleagues on the team to respond to code that was developed by this team
- Willingness to grow and ability to learn on the job
Qualifications & Requirements
Education and Experience level
- A bachelor’s degree in Computer Science, Engineering, or a related discipline (we will consider applicants with extensive career experience in lieu of a degree)
- At least five (5) years of professional software engineering experience
Required Skills
Our next hire in this capacity will have experience in a few or all the following areas:
- Design & development of server-side applications (C#, .NET Core)
- Concurrency & Multithreaded Processes
- Data Structures, algorithms, paradigms, and design patterns
- Design & development of front-end applications (TypeScript, Angular 18 or higher)
- Application deployment containerization (Docker, Kubernetes, and Terraform)
- Familiarity with event processing (EventHub, Kafka)
- Solutions design using microservices architecture
- Excellent communication and collaboration ability
- SQL databases (preferably PostgreSQL)
- Document database management (MongoDB or similar)
Nice-to-have Skills
Although not required, we will put greater emphasis on your candidacy if you have experience with any of the following:
- Azure cloud development and large-scale, high volume hosted applications
- Infrastructure as code (Terraform, Flux)
- Experience building and maintaining CQRS APIs
- UI state management library like NgRx
- TDD/BDD and testing frameworks such as Playwright and Jasmine
- Tools such as JIRA, ADO pipelines, Git
- Healthcare industry familiarity
- Working on Scrum inside large enterprises
- AWS Connect is a big plus
Location & Citizenship
As this will support a U.S.-based healthcare client, you must also meet the following criteria to be considered:
- Located in the U.S. and able to work full-time remotely (this team will be distributed)
- Current U.S. citizen with no employment restrictions or sponsorship requirements
We would like to hear from you! At OSI, we aim to attract, grow, and retain good people and help them do great things. If OSI and this position sound like a fit, we’d love to consider you for our team.
OSI - Software Engineer
Recommended Skills
- Agile Software Development
- Angular
- Application Development
- Software Development
Help us improve Sologig by providing feedback about this job: Report this job
Job ID: 10186
Sologig TIP
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using Sologig you are agreeing to comply with and be subject to the Sologig Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.