
Senior Python Software Engineer
Employer Direct Healthcare
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • Texas • United States
Visit company websiteExplore more
Job Level
About the role
- Design and implement robust backend solutions using Python (FastAPI, Django, or Flask) and contribute to .NET (C#) systems during the ongoing platform transition.
- Develop, document, and maintain secure RESTful APIs for integration with internal applications, third-party services, and mobile platforms.
- Build and maintain responsive frontends using React or Angular, tailored for care advocates and patient-facing applications.
- Leverage cloud platforms (Azure, AWS) to develop scalable, high-availability solutions using cloud-native services such as functions, messaging queues, storage, and managed databases.
- Maintain CI/CD pipelines in co-ownership with infrastructure team to support continuous delivery and infrastructure automation with tools like Azure DevOps or GitHub Actions.
- Collaborate closely with Product, and QA teams to define technical requirements and ensure regulatory alignment.
- Participate in system architecture design, peer code reviews, and sprint planning to drive high-quality engineering outcomes.
- Mentor junior developers and contribute to internal technical standards, documentation, and best practices.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- A minimum of 5 years of experience in software development, with strong proficiency in Python and working knowledge of .NET (C#) for maintaining legacy systems.
- A minimum of 5 years of experience building secure, scalable REST APIs and backend services.
- Solid understanding of relational databases such as Microsoft SQL, PostgreSQL, or MySQL.
- Experience writing unit and integration tests using frameworks such as PyTest, xUnit, or Jest to ensure code quality and maintainability.
- Familiarity with OAuth 2.0 authentication and authorization flows.
- Strong experience with cloud platforms like Azure or AWS, including serverless and containerized services.
- Excellent problem-solving and analytical skills, with a proactive approach to modern design and development practices.
- Familiarity with healthcare data standards (FHIR, HL7, X12) and HIPAA-compliant environments is a plus
- Experience working within Agile/Scrum methodologies.
Benefits
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Short & Long Term Disability
- Life Insurance
- 401k with company match
- Paid Time Off
- Paid Parental Leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastAPIDjangoFlask.NETC#RESTful APIsAzureAWSSQL
Soft Skills
problem-solvinganalytical skillsmentoringcollaborationcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering