Job Advert: Senior Software Developer
We are seeking an experienced Senior Software Developer with strong expertise in Python, Flask, and SQLAlchemy to join our team on a 6-month rolling contract. You will be critical in developing and optimizing microservices in a containerized environment using Docker, AWS Fargate, and EC2. You will also provide technical leadership, especially in areas where the team may lack specialized skills.
Contract Details:
* Pay rate: £600.80 per day (Inside IR35)
* Duration: 6-month rolling contract
* 2-4 days a month in Exeter on-site
Key Responsibilities:
* Develop and maintain microservices using Python, Flask, and SQLAlchemy.
* Optimize database performance (PostgreSQL/AWS Aurora).
* Manage containerized deployments using Docker, AWS Fargate, and EC2.
* Offer technical leadership and guidance on best practices.
* Work independently on tasks from inception to deployment.
Required Skills and Qualifications:
* 5+ years of Python development experience.
* Proficient in Flask, SQLAlchemy, PostgreSQL, and AWS Aurora.
* Strong experience in containerization (Docker, AWS Fargate, EC2).
* Solid understanding of microservices architecture.
* Exceptional problem-solving skills.
* Strong communication and collaboration abilities.
Preferred:
* Familiarity with AWS Lambda, RDS, and S3.
* Experience with CI/CD and Agile practices.
Contract Details:
* Pay rate: £600.80 per day (Inside IR35)
* Duration: 6-month rolling contract