Python Developer in Watford

Python Developer in Watford

Watford Full-Time 63000 - 77000 £ / year (est.) No working from home possible
Addition Careers

At a Glance

  • Tasks: Design, deploy, and manage automation platforms while collaborating with tech teams.
  • Company: Join a leading organisation in a major technology transformation.
  • Benefits: Enjoy a £70,000 salary, bonus scheme, and extensive wellness perks.
  • Other info: Diverse and inclusive workplace with excellent career growth opportunities.
  • Why this job: Make a real impact on secure, scalable, and automated platforms.
  • Qualifications: Strong experience in AWS, Python, and automation tools required.

The predicted salary is between 63000 - 77000 £ per year.

  • Senior Developer
  • Permanent | £70,000

We’re partnering with a leading organisation undergoing significant technology transformation to appoint an experienced Senior Developer.

This is an excellent opportunity for a technically strong developer with expertise across AWS, Terraform, Ansible, Git Hub Actions and Python.

You’ll play a key role in designing, deploying and managing automation and monitoring platforms, while helping teams maintain consistent standards and implement best practices across multiple technologies.

The Opportunity

As Senior Developer, you’ll help drive the automation, monitoring and continuous improvement of critical applications and services.

You’ll work closely with the Tech Lead, Technical Delivery Manager and wider engineering teams to deliver reliable, secure and scalable solutions.

This is a hands-on role requiring someone who can troubleshoot at a low level, standardise technical solutions and confidently operate within a complex, fast-moving environment.

Key Responsibilities

You’ll play a key role in supporting technical delivery by

  • Driving the design, deployment and management of automation and monitoring platforms.
  • Establishing and maintaining best practices across security, compliance and cost management.
  • Building and maintaining monitoring and alerting infrastructure and configurations.
  • Developing dashboards that clearly communicate key information to business stakeholders.
  • Configuring automation for new system integrations using existing custom frameworks.
  • Managing job configurations through Control-M scheduling.
  • Developing new automated processes using strong programming knowledge.
  • Supporting capacity planning and troubleshooting across infrastructure and application platforms.
  • Building Git Hub Actions automations to deploy code into test and production environments.
  • Working with technical leadership to break down epics and stories into manageable tasks.
  • Collaborating with Product Owners, Business Analysts and Delivery Managers to shape and refine the backlog.
  • Ensuring work is delivered to the required quality standards and ticket statuses remain accurate and up to date.

About You

You’ll be an experienced developer with strong cloud, automation and programming expertise, alongside the communication skills to collaborate effectively with technical and non-technical stakeholders.

You will also have

  • Strong practical experience with AWS, Terraform and Ansible.
  • Experience using ECS, Fargate and Docker to build and manage containerised applications.
  • Experience with serverless AWS technologies such as Lambda, API Gateway, Dynamo DB and Event Bridge.
  • Strong object-oriented programming skills in Python, including experience developing Lambda functions or complex automation scripts.
  • Practical knowledge of CI/CD workflows, code linting and Git Hub Actions.
  • Significant experience with low-level Unix or Linux administration and troubleshooting.
  • Experience with application monitoring tools such as App Dynamics.
  • Administration experience with observability and infrastructure tools such as Sensu, Logz. io, Consul, Hashi Corp Vault, Grafana, Graphite or Influx DB, or equivalent technologies.
  • Experience with Service Now ITOM would be advantageous.
  • A strong understanding of networking and web technologies, including TCP/IP, HTTP, HTTPS, RESTful APIs, certificates and encryption.
  • Some web development experience using Node. js, Java or an equivalent modern technology.
  • Experience using Jira and Confluence for project management and collaboration.
  • A basic understanding of Microsoft Azure services.
  • Strong analytical and problem-solving skills, with the ability to assess risks and recommend effective mitigation actions.
  • Excellent communication skills and the ability to collaborate across teams and levels of seniority.
  • A proactive, self-motivated approach and the ability to work both independently and as part of a team.
  • The ability to manage ambiguity, competing requirements and changing priorities.
  • A genuine commitment to consistency, modernisation and automation.

Why Apply?

This is a fantastic opportunity to join a major technology transformation and make a meaningful contribution to the development of secure, scalable and highly automated platforms.

In return, you’ll benefit from

  • Company bonus scheme.
  • Matched pension contributions of up to 8.5%.
  • 26 days of annual leave, two additional wellbeing days and bank holidays.
  • Private medical cover.
  • Life assurance.
  • Enhanced maternity and paternity leave.
  • £500 annual wellness allowance.
  • Access to nutritional advisers and personal trainers.
  • Discounted health assessments.
  • Financial coaching.
  • The opportunity to work with a broad modern technology stack within a large-scale transformation environment.

We are an equal opportunity employer and value diversity at our company.

We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

By applying you are confirming you are happy to be added to the Addition Solutions mailing list regarding future suitable positions.

You can opt out of this at any time simply by contacting one of our consultants.

Python Developer in Watford employer: Addition Careers

Join a dynamic and innovative cyber security technology company in Leeds, where you will play a crucial role as a Lead Product Manager. With a strong focus on personal development, hybrid working arrangements, and a supportive product-led culture, this is an excellent opportunity to shape the future of a growing SaaS platform while enjoying regular salary reviews and clear progression paths. Be part of a collaborative team that values diversity and encourages meaningful contributions to the business's success.

Addition Careers

Contact Details:

Addition Careers Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Developer in Watford

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Addition Careers or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Addition Careers.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Addition Careers.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Addition Careers that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Python Developer in Watford

AWS
Terraform
Ansible
Python
GitHub Actions
ECS
Fargate

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Addition Careers.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Addition Careers and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Addition Careers

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Addition Careers uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.