Full-Stack Developer (.NET, Python, AWS) in City of London
Full-Stack Developer (.NET, Python, AWS)

Full-Stack Developer (.NET, Python, AWS) in City of London

City of London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Blenheim

At a Glance

  • Tasks: Design and develop cloud-native software solutions using C# and Python in an agile team.
  • Company: Join a forward-thinking tech company focused on innovation and collaboration.
  • Benefits: Enjoy competitive pay, health perks, remote work options, and opportunities for professional growth.
  • Why this job: Make a real impact by working with cutting-edge technologies and mentoring junior developers.
  • Qualifications: Experience in Python and C#, with strong problem-solving and collaboration skills.
  • Other info: Dynamic environment with excellent career advancement opportunities and a focus on continuous learning.

The predicted salary is between 36000 - 60000 £ per year.

Main purpose of job: To design and develop modern cloud native software solutions using C# as a core, with a strong focus on AWS services and Python development. As part of a small, agile team, you will take ownership across the full software lifecycle — from requirements gathering and solution architecture to development, deployment, and operational support. You will play a key role in building and maintaining AWS based applications, automated CI/CD pipelines, and infrastructure as code deployments.

Key tasks:

  • Develop web front-end and back-end applications using .NET and Python.
  • Write clean, maintainable, and efficient code across multiple languages.
  • Integrate internal and external systems, leveraging AWS tools (e.g., Lambda, Step Functions, API Gateway) and develop services to bridge differing platforms.
  • Maintain and support existing applications by monitoring performance, identifying issues, and implementing fixes or enhancements.
  • Work with business stakeholders to collect and document requirements, produce user stories, and estimate delivery effort.
  • Write test-driven code and implement automated testing within CI/CD pipelines.
  • Stay current with AWS innovations and evaluate new cloud technologies for relevance and potential adoption.
  • Collaborate with colleagues on software design, cloud architecture, and operational best practices.
  • Continuously upgrade your technical skills through training, certifications, reading, and hands-on experimentation with new tools and platforms.
  • Work closely with very small or ad hoc cross-functional teams, including designers, testers, and data engineers.
  • Make significant contributions to promote team collaboration and strengthen team member accountability.
  • Mentor and manage junior members of the team.

Key personal skills required:

  • Strong problem-solving capability with the ability to learn rapidly and work autonomously.
  • Good analytical, mathematical and organisational skills.
  • Drive and ambition to work in a delivery orientated environment.
  • Positive attitude and proactive mindset.
  • Adaptability and willingness to embrace change and new technologies.

Key technical skills, knowledge and professional qualifications required:

  • Strong experience developing software in Python (Essential), C# (Essential) and using Visual Studio/DevOps/Git.
  • Experience with Infrastructure as Code (Terraform or AWS CloudFormation).
  • Understanding of software development methodologies and architectural concepts (e.g., microservices, event-driven architectures, dependency injection, MVC/MVVM).
  • Knowledge of relational and NoSQL databases (e.g., PostgreSQL, SQL Server, DynamoDB).
  • Experience with scripting languages (PowerShell/Bash).
  • Some scripting language skills (PowerShell/Bash).
  • Experience with multithreading, LINQ, Blazor (Desirable).
  • Insurance or financial services industry knowledge is advantageous.

Risk and Compliance Responsibilities:

  • Ensure compliance with company and other relevant standards and regulations.
  • Ensure compliance with relevant PRA and FCA conduct rules.
  • Carry out all regulatory responsibilities assigned as part of employment.
  • Meet FCA/PRA prescribed responsibilities where applicable, as defined in any current Statement of Responsibilities.
  • Ensure compliance with assigned risk management responsibilities.

Full-Stack Developer (.NET, Python, AWS) in City of London employer: Blenheim

Join a dynamic and innovative team as a Full-Stack Developer, where you will have the opportunity to work on cutting-edge cloud-native software solutions in a collaborative and agile environment. Our company fosters a culture of continuous learning and professional growth, offering training and certification opportunities to enhance your skills in AWS, Python, and .NET technologies. Located in a vibrant area, we provide a supportive atmosphere that values teamwork, creativity, and accountability, making it an excellent place for those seeking meaningful and rewarding employment.
Blenheim

Contact Detail:

Blenheim Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Developer (.NET, Python, AWS) in City of London

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or tech conferences where you can chat with other developers and potential employers. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using .NET, Python, and AWS. Make sure to include links to your GitHub or any live demos. This gives employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to full-stack development. Practice coding challenges and be ready to discuss your past projects in detail. Remember, it’s not just about what you know, but how you communicate your thought process!

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets seen by the right people. So, get clicking and let’s get you that dream job!

We think you need these skills to ace Full-Stack Developer (.NET, Python, AWS) in City of London

C#
Python
AWS Services
Visual Studio
DevOps
Git
Infrastructure as Code
Terraform
AWS CloudFormation
Microservices
Event-Driven Architectures
Dependency Injection
MVC/MVVM
Relational Databases
NoSQL Databases
PostgreSQL
SQL Server
DynamoDB
PowerShell
Bash
Multithreading
LINQ
Blazor
Analytical Skills
Problem-Solving Skills
Adaptability
Collaboration Skills
Mentoring Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Full-Stack Developer. Highlight your experience with .NET, Python, and AWS, and don’t forget to showcase any relevant projects or achievements that demonstrate your skills in these areas.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background aligns with our needs. Be sure to mention your problem-solving skills and adaptability, as these are key for us.

Showcase Your Technical Skills: When filling out your application, make sure to highlight your technical skills clearly. Mention your experience with Infrastructure as Code, CI/CD pipelines, and any relevant databases. We love seeing candidates who are up-to-date with the latest technologies!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at Blenheim

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET and Python. Brush up on your AWS knowledge too, as they’ll likely ask about specific services like Lambda or API Gateway. Being able to discuss your experience with these tools confidently will show that you're ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss past projects where you faced challenges and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your strong problem-solving capability and ability to learn rapidly, which are key traits for this role.

✨Be Ready to Discuss CI/CD and Infrastructure as Code

Since the role involves automated CI/CD pipelines and Infrastructure as Code, be prepared to talk about your experience with these practices. Share specific examples of how you've implemented them in previous projects, and mention any tools you’ve used, like Terraform or AWS CloudFormation.

✨Emphasise Team Collaboration and Mentorship

This position requires working closely with cross-functional teams and mentoring junior members. Be ready to share experiences where you contributed to team success or helped others grow. Highlighting your collaborative mindset and positive attitude will resonate well with the interviewers.

Full-Stack Developer (.NET, Python, AWS) in City of London
Blenheim
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>