Software Engineer - Full Stack development
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
- Design and implement applications & enhance cloud infrastructure consisting of web apps with front-end UI, APIs, communication channels, back-end services and gateways integrated with other cloud components and DBs. Towards this you will design, code and unit test features and/or core platform components.
- Work closely with Product management and other technical leaders in implementation of features and functions and deliver ease of use and excellent user experience.
- Participate in work planning, breaking down modules into small tasks and subtasks in an agile development environment. Contribute and/or lead in process improvements, design, and code reviews.
- Continually raise the bar and evangelize a high standard. Partner with leaders and peers to identify and take initiatives.
Requirements
- Bachelor’s degree in computer science, Engineering, or related field.
- 8+ years of experience in software development with expertise in C# .NET development.
- Solid understanding of back-end development concepts, including RESTful APIs, database design, microservices architecture, message brokers, debugging methods and tools for microservices.
- Experience with front-end technologies such as HTML5, CSS3 (e.g. Tailwind), JavaScript, ReactiveUI library.
- Proficiency in SQL Server or other relational databases.
- Expertise in modern large scale, distributed data architecture, data processing and data stores.
- Working knowledge of modern architectural design patterns such as Model-View-ViewModel (MVVM).
- Experience with cloud platforms such as AWS is a plus.
What we are looking for:
- Passion for working with healthcare and building great technology and products with excellent user experience.
- A self-starter and an excellent problem solver who can work comfortably from big picture to low level details. Strong software lifecycle management skills.
- A motivated engineer who works with purpose and modesty and respect for all people.
- Excellent communication skills, with the ability to communicate technical issues clearly and concisely.
- CANDIDATES LOCATED IN PORTLAND OREGON ONLY
Also nice to haves:
- Experience with Blazor framework, Razor markup syntax.
- Experience with GraphQL.
- Prior healthcare data experience.
- Experience with complex systems which include software, hardware, and external devices.
About the company
Custom Health is a fully integrated Health-Tech company focused on delivering patient-centric health care as a service. We are on a mission to transform patience experience for home-based patients, driving better patient outcomes and total cost of care reduction. Powered by our modern purpose-built technology platform, fully owned high-volume central fill pharmacy hubs, and a comprehensive in-house clinical care team, Custom Health delivers optimized and personalized care for home-based patients with precision and at scale.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Where To Find Software Engineering Jobs
Is Software Engineering Over-Saturated?
Highest Paying Tech Companies for Developers