Key Responsibilities:
Reporting to your development team lead, you will:
- Extend, improve and maintain Tracr’s back-end services.
- Using test-driven best practices, write and maintain unit and integration tests.
- Write technical specifications for new features.
- Peer-review the code of other developers, and in doing so help to maintain high code quality.
- Work to improve and maintain the engineering team’s culture and processes to meet the demands of feature development and system maintenance.
- Work with the support team to investigate, accurately report, and fix issues found in production systems.
Requirements
- At least 6 years’ experience using Python to develop APIs
- Experience building microservice architectures
- Experience of developing distributed systems is a plus
Knowledge & Technical Skills -
- Python3
- Test-driven development
- FastAPI
- SQLAlchemy
- Rust
- Typescript (nice to have)
- Postgres
- Knowledge of distributed systems best architectural practices
- Amazon SQS
- Excellent written/verbal communication and interpersonal skills,
- Comfortable communicating with numerous stakeholders of varying levels of technical ability.
- Ability to quickly ...
Anglo American / De Beers Group
The Home of Diamonds since 1888, bringing our pioneering diamond perfection to our clients through over 30 stores and a worldwide digital presence.
Other jobs at Anglo American / De Beers Group
Why OmniJobs?
- Rare & hidden jobs
- New jobs every day
- No expired job posts
- All jobs in English
Receive emails about similar jobs
Get alerts to your inbox about new open jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs