Job description
Role overview
Apex Systems US is seeking a Research Development Software Engineer based in Cambridge, UK. This 12-month contract role requires 50% onsite presence, increasing to 60% as needed. The position focuses on building production-quality Python systems with a strong emphasis on testing, code review, and documentation.
Responsibilities
- Develop maintainable, well-tested Python applications
- Collaborate on engineering hygiene practices
- Conduct code reviews and system documentation
- Support research initiatives through software development
Requirements
- Strong Python software engineering experience
- Demonstrated production system development skills
- Proficiency in testing and code review
- Commitment to documentation standards
Benefits
- Hybrid work model (50-60% onsite)
- Research-focused development environment
Responsibilities
- Develop maintainable, well-tested Python applications
- Collaborate on engineering hygiene practices
- Conduct code reviews and system documentation
- Support research initiatives through software development
Requirements
- Strong Python software engineering experience
- Demonstrated production system development skills
- Proficiency in testing and code review
- Commitment to documentation standards
Benefits
- Hybrid work model (50-60% onsite)
- Research-focused development environment
Keywords
PythonSoftware EngineeringTestingCode ReviewDocumentationResearch & DevelopmentProduction Systems