Job description
Job details
- Location: Durham, Durham County
- Work mode: Remote
- Employment type: Contract (Not an internship)
- Salary: USD 99,931 per year
Role overview
Apex Systems is looking for a Senior Python Developer to join their team in Durham, North Carolina. In this role, you will support a core monolithic system responsible for orchestrating lab order intake, processing, and interpretation. You will act as a technical leader, transforming ambiguous and complex problems into scalable software solutions while mentoring other engineers to improve overall code quality.
Job details
This is a full-time contract-to-hire position based in Durham, North Carolina, offering a remote work mode. This is not an internship. The salary for this position is 99,931 USD.
Responsibilities
- Maintain and optimize a core monolithic system for lab order intake and processing.
- Drive complex, ambiguous technical problems toward successful completion.
- Provide technical leadership and mentorship to junior and mid-level engineers.
- Collaborate with cross-functional teams to improve system interpretation logic.
- Establish and maintain high standards for code quality and architectural integrity.
Requirements
- Extensive professional experience with Python development and software engineering.
- Proven track record of working with large-scale monolithic systems.
- Ability to lead technical initiatives and mentor other developers.
- Strong problem-solving skills and the ability to handle complex requirements.
- Experience in orchestrating data processing workflows.
Benefits
- Remote work flexibility
- Opportunity for permanent hire after contract period
- Competitive salary package
- Professional growth in a leadership capacity
Keywords
PythonSoftware EngineeringMonolithic ArchitectureSystem OrchestrationBackend DevelopmentTechnical LeadershipAPI Integration