Senior Software Developer
Kingston-upon-Thames, Greater London.
£350 - £397.33 per day PAYE.
Contract
We are currently looking for a motivated and experienced Senior Software Developer to join our team in Kingston upon Thames.
The Role:
- Meeting with development managers to discuss software projects.
- Conducting feasibility studies for upgraded software systems.
- Designing new software programs, websites, and applications.
- Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
- Writing advanced programming code.
- Reviewing updated software systems.
- Managing project timelines and tasks.
- Writing development reports.
- Creating technical documents for new software programs.
- Training staff on software use.
The Candidate:
- Knowledge of integrating multiple applications (both on-prem and cloud) -
- Experience in: .Net/Python, restful APIs, API Security,
- Cloud experience: AWS services (step functions, S3, EC2, API gateway) - Knowledge of implementing CICD/DevOps
- Exposure working on cloud technologies particularly AWS
- Integration Development experience against Restful APIs, nice to have experience with NEC Housing APIs and other 3rd party APIs - .NET Core or Python Development experience
- Development experience in EC2, S3 bucket, API gateway, lambda functions, step functions, cloudwatch logs, simple notification service, identity and access management (IAM), cloud networking & security
- Experienced in Test Driven Development using BDD
- Ability to setup and manage alerts, monitoring and route cause analysis of the issues - Understanding of AWS ops (intermediate to advanced level)
- Report building and management on NEC - React JS dev (nice to have)
- Experience in OAuth 2.0 protocol-
- Knowledge and experience of DevOps tools (github actions, terraform, AWS native devOps
How to Apply:
If you are interested in our Senior Software Developer role, Please submit your application via the contact details provided and you will be contacted with further information about this opportunity or email your CV to me directly; or call me on; 0161