Full-Stack Developer (.NET, Python, AWS) in Slough
Full-Stack Developer (.NET, Python, AWS)

Full-Stack Developer (.NET, Python, AWS) in Slough

Slough Full-Time 28800 - 48000 £ / year (est.) No home office possible
Blenheim

At a Glance

  • Tasks: Design and develop cloud-native software solutions using C# and Python.
  • Company: Join a dynamic tech team focused on innovation and collaboration.
  • Benefits: Enjoy competitive pay, remote work options, and opportunities for professional growth.
  • Why this job: Make a real impact by building cutting-edge applications on AWS.
  • Qualifications: Experience in Python and C#, with a passion for learning new technologies.
  • Other info: Be part of a small, agile team with excellent career advancement potential.

The predicted salary is between 28800 - 48000 £ 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 Slough employer: Blenheim

As a Full-Stack Developer at our innovative company, you will thrive in a dynamic and collaborative work culture that prioritises employee growth and development. With access to cutting-edge technologies and a commitment to continuous learning, you will have the opportunity to enhance your skills while contributing to impactful cloud-native solutions. Our supportive environment encourages creativity and teamwork, making it an excellent place for those seeking meaningful and rewarding employment in the tech industry.
Blenheim

Contact Detail:

Blenheim Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using .NET, Python, and AWS. Having tangible examples of your work can really set you apart from the crowd and give potential employers a taste of what you can do.

✨Tip Number 3

Ace the interview by preparing for common technical questions and coding challenges. Brush up on your problem-solving skills and be ready to demonstrate your knowledge of cloud technologies and software development methodologies. Practice makes perfect!

✨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. Let’s get you that dream job!

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

C#
Python
AWS Services
Visual Studio
DevOps
Git
Infrastructure as Code
Terraform
AWS CloudFormation
Software Development Methodologies
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
Team Collaboration
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match our job description. Highlight your experience with Python, C#, and AWS, and don’t forget to mention any relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you’re passionate about full-stack development and how your background makes you a perfect fit for our team. Keep it concise but engaging!

Showcase Your Problem-Solving Skills: We love candidates who can think on their feet! In your application, share examples of how you've tackled challenges in past projects, especially those involving cloud technologies or software development.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our awesome team!

How to prepare for a job interview at Blenheim

✨Know Your Tech Stack

Make sure you brush up on your skills in Python and C#. Be ready to discuss your experience with AWS services, especially Lambda and API Gateway. Prepare examples of projects where you've used these technologies, as this will show your practical knowledge and problem-solving abilities.

✨Showcase Your Agile Mindset

Since the role involves working in a small, agile team, be prepared to talk about your experience with agile methodologies. Share specific instances where you've adapted to changes or contributed to team collaboration. This will demonstrate your ability to thrive in a dynamic environment.

✨Prepare for Scenario Questions

Expect questions that assess your approach to real-world problems. Think about how you would gather requirements, design solutions, and handle operational support. Practising these scenarios can help you articulate your thought process clearly during the interview.

✨Emphasise Continuous Learning

Highlight your commitment to staying current with new technologies and best practices. Mention any recent training, certifications, or personal projects that showcase your drive to learn and grow. This will resonate well with employers looking for proactive candidates.

Full-Stack Developer (.NET, Python, AWS) in Slough
Blenheim
Location: Slough

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

>