Senior Software Engineer (AWS, Python, Angular)
Location: 2 days a week in London
Length: 6 months
IR35 Status: Outside
We are seeking a Senior Software Engineerto lead the orchestration, design, and delivery of complex product initiatives supporting our clients growth, who are a leading Insurance company in the UK.
This role requires a hands-on technical leader who can drive architectural excellence, ensure adherence to engineering and enterprise standards, and optimise the efficiency of engineering delivery. You will play a critical role in shaping the technical vision, mentoring engineers, and ensuring seamless execution across the development lifecycle.
Responsibilities:
1. Guide development teams with hands-on expertise in AWS serverless architectures (Lambda, API Gateway, DynamoDB, Step Functions, S3, SNS/SQS, Cognito, .
2. Actively contribute to back-end development using Python, ensuring best practices in clean code and performance optimization.
3. Support front-end architecture and implementation using Angular, ensuring a seamless and scalable user experience.
4. Ensure robust CI/CD pipelines, infrastructure as code (IaC), and deployment automation practices.
Key Skills & Qualifications:
5. 10+ years of experience in software engineering, with significant exposure to technical leadership and architecture.
6. Proven expertise in AWS serverless architectures, including hands-on experience with key services.
7. Strong proficiency in Python for backend development.
8. Experience building scalable front-end applications using Angular.
9. Deep understanding of software design patterns, microservices architecture, and cloud-native principles.
10. Hands-on experience with CI/CD pipelines, infrastructure as code (IaC) tools (., Terraform, AWS CDK, or CloudFormation).
11. Strong problem-solving skills, with an ability to navigate complex technical challenges.
12. Excellent communication skills, capable of bridging the gap between business, product, and engineering teams.
Nice-to-Have:
13. Experience with Event-Driven Architecture using AWS services (SNS, SQS, EventBridge).
14. Knowledge of GraphQL, WebSockets, or real-time data streaming.
15. Exposure to DevOps and observability practices (., Prometheus, Datadog, AWS CloudWatch, OpenTelemetry).
16. Prior experience in leading distributed engineering teams.
Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.