Contract Software Engineer (Python, React, AWS)

Codurance
18 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 82K

Job location

Remote

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Computer Programming
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Relational Databases
Django
Elasticsearch
Python
Pair Programming
Software Engineering
Web Application Frameworks
Test Driven Development
React
Kotlin
Kubernetes
Event Sourcing
Amazon Web Services (AWS)
Terraform
Domain Driven Design
Microservices

Requirements

Essential:

  • Strong experience with Python backend services and proficient in React development
  • Django framework experience (or other Python web frameworks)
  • Solid understanding of relational databases and data modelling
  • Hands-on experience with AWS services (SNS, SQS, EKS, S3)
  • Kubernetes experience using tools like kubectl and k9s
  • Understanding of building systems that operate at scale
  • Experience with production deployments and CI/CD pipelines (CodeFresh or similar)
  • Comfortable updating Helm charts and Terraform configurations
  • Experience with OpenSearch or ElasticSearch

Nice to Have:

  • Kotlin programming experience

To be successful in this role, you should have:

  • Strong knowledge of architecture and development patterns (e.g. Microservices, CQRS, Domain Driven Design, Event Sourcing etc.)
  • An appreciation for good development practices (Test-driven development, pair programming, continuous integration/deployment)

We are looking for individuals who are passionate about software development and can contribute effectively in a team setting. If you are a motivated and skilled Contract Software Engineer, we would love to hear from you.

Benefits & conditions

Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace.

About the company

Codurance is an innovative consultancy that helps organisations embrace the power of technology to drive business success. We are currently seeking an experienced contract software engineer to join our dynamic team. As a Codurance software engineer, you will have the opportunity to work with the latest technologies and contribute to the success of our clients' projects.

Apply for this position