- Home
- Remote Jobs
- Software Engineer I
Date Posted:
6/13/2025
Remote Work Level:
Hybrid Remote
Location:
Hybrid Remote in Tulsa, OK
Job Type:
Employee
Job Schedule:
Full-Time
Career Level:
Experienced
Travel Required:
No specification
Education Level:
We're sorry, the employer did not include education information for this job.
Salary:
We're sorry, the employer did not include salary information for this job.
Categories:
Software Engineer, Product Manager, Project Manager, Developer, Front End Developer, Full Stack Developer, Web Developer, Programming, Back End Developer
Benefits:
Health Insurance, Dental Insurance, Vision Insurance, Life Insurance, Retirement Savings, Disability, Paid Time Off
About the Role
Title: Software Engineer I
Location: Tulsa, OK United States
Job Description:
Grow your software engineering career while building tools that make healthcare better.
Why CareATC is Different (and Why You'll Love It Here):
At CareATC, we believe that better technology leads to better care, and our Engineering team is essential to making that happen. Join us and help ensure that the web and mobile tools that patients, providers, and employers rely on are powerful, intuitive, and built to last.
-
Impactful Work: Your code directly impacts patient outcomes and helps create safer, more effective healthcare experiences.
-
Hybrid Flexibility: Enjoy the freedom and balance of a hybrid culture built on trust and communication.
-
Purpose: Be part of a mission-driven company working to transform healthcare access and delivery.
-
Growth: This role is designed for an early-career engineer eager to expand your skills in a collaborative, low-bureaucracy environment with guidance from senior mentors.
CareATC Advantages Include:
- Access to health center services and medications at no or low cost for you and your dependents
- Comprehensive benefits: Medical, Dental, Vision, 401(k), PTO, Disability & Life Insurance, and a robust Wellness Program
- A mission-first culture that values innovation, accountability, and teamwork
- A role where you'll see the direct results of your work in products used across the U.S.
About the Job:
Imagine being the person who helps build the technology that powers a better healthcare experience. As a Software Engineer I, you'll work within an agile team to build modern, scalable applications across both web and mobile. You'll contribute to features that directly empower patients and providers, helping to remove the traditional barriers to care. Your role is crucial to building the future of our platform-and to supporting a healthier future.
What You'll Do:
- Support the development of web applications using C#, .NET Core, ASP.NET, and SQL Server.
- Help build and maintain backend APIs and services that power our platform.
- Write clean, maintainable code with guidance and mentorship from senior engineers.
- Participate in code reviews and development sprints.
- Collaborate with QA engineers, database engineers, and other software engineers to deliver high-quality features.
- Assist in maintaining and improving existing codebases.
- Pitch in on other duties that help the team and business succeed.
What You'll Bring to the Team:
-
A high school diploma along with secondary education or training (e.g., bootcamp, college, or on-the-job training in software engineering).
-
1-3 years of experience in a software engineering role.
-
Hands-on experience with front-end or mobile development (React Native, React, or similar).
-
Familiarity with .NET technologies (C#, ASP.NET Core, Web API).
-
Basic understanding of HTML, CSS, JavaScript, and version control (Git).
-
Exposure to relational databases like SQL Server and tools like Entity Framework or Dapper.
-
Internship or project experience with full-stack development is a plus.
-
Exposure to agile development practices and CI/CD tools (Azure DevOps a plus).
-
Interest in healthcare or mission-driven work is a bonus.
-
Must reside in the Tulsa or Greater Tulsa, OK area
-
Authorized to work in the U.S. (sponsorship is not available).
And Just as Important…
Your eagerness to learn and grow. You bring clear communication skills and a collaborative, can-do attitude to every challenge. You're passionate about development, not afraid to ask questions, and ready to contribute to a team that delivers reliable, high-quality products.