Python FullStack Developer- SC Eligible in Bradford
Python FullStack Developer- SC Eligible

Python FullStack Developer- SC Eligible in Bradford

Bradford Full-Time 60000 - 75000 £ / year (est.) Home office (partial)
Mastek

At a Glance

  • Tasks: Lead the design and development of innovative applications using Python and modern web frameworks.
  • Company: Join a purpose-driven organisation focused on positive impact and inclusion.
  • Benefits: Enjoy competitive salary, flexible hours, remote work, and comprehensive health benefits.
  • Other info: Be part of a diverse team that values unique perspectives and fosters continuous growth.
  • Why this job: Make a real difference while working with cutting-edge technologies in a collaborative environment.
  • Qualifications: 5+ years in software development with strong Python and web framework skills.

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

We are looking for an experienced Full Stack Developer specializing in Python to join our innovative team. The ideal candidate will possess a strong technical background and leadership skills, enabling them to drive development projects, mentor junior developers, and collaborate effectively across teams. You will be responsible for designing and implementing high-quality, scalable software solutions.

Key Responsibilities:

  • Lead the design and development of complex applications using Core Python and web frameworks like Flask.
  • Implement best practices in software development, including exception handling, data structures, and object-oriented programming (OOP).
  • Front-end development using VueJS, JavaScript, CSS, and HTML to create seamless user interfaces.
  • Develop and optimize SQL databases, ensuring efficient data storage and retrieval.
  • Utilize AWS Core services and Terraform for cloud infrastructure management and deployment.
  • Design and implement serverless architectures and manage Docker containers.
  • Oversee the integration of various components and troubleshoot/debug applications to ensure smooth operation.
  • Mentor and guide junior developers in coding standards, version control using GitHub, and code tracking.
  • Engage in data analysis and visualization to inform decision-making and enhance application performance.
  • Develop applications using event-driven programming paradigms and adhere to design patterns like Model View Template (MVT) and Model View Controller (MVC).
  • Ensure security and compliance through PKI and OIDC with OAuth 2.0 implementation.
  • Automation: Unit Testing, API Testing and drive automation coverage through TDD.

Qualifications:

  • At least 5+ years of experience in software development, with a focus on Python and web frameworks.
  • Strong understanding of front-end technologies including Vue.js, CSS, and HTML.
  • Proven experience with databases and SQL, along with a solid grasp of data analysis and mathematics.
  • Familiarity with cloud services, particularly AWS, and infrastructure as code tools like Terraform.
  • Hands-on experience with Docker and serverless architectures.
  • Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
  • Strong communication and leadership abilities, with a knack for mentoring team members.

Essential Skills:

  • Agile experience: prior experience and strong working knowledge in Agile methodologies and using processes to drive continuous improvement.
  • Understanding of CI/CD processes and tools.
  • Ability to identify problems and develop problem statements, research on new technologies and propose proof of concepts with respect to existing business and new business.
  • Ability to effectively present information and respond to questions from business and technical staff.
  • Ability to adjust to rapidly changing requirements and timelines.

Preferred Skills:

  • Experience with Object Relational Mappers (ORMs) and server-side templating languages.
  • Advanced knowledge of AWS services and architecture best practices.
  • Familiarity with design patterns and software architecture principles.

Benefits:

  • Competitive salary and performance bonuses.
  • Flexible work hours and remote work options.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional development and career advancement.
  • Collaborative and inclusive work culture.

Why Join Us?

We’re a purpose‑driven organisation committed to creating positive impact and championing inclusion. You’ll join a culture that encourages innovation, collaboration, and continuous growth. We celebrate difference and believe diverse perspectives lead to stronger solutions. Even if you don’t meet every requirement, we encourage you to apply — great talent comes from a variety of backgrounds. Your lived experience, unique strengths, and personal story matter — they help us design better outcomes for the communities we serve. We celebrate diversity of experience, knowledge, backgrounds, and perspectives, and believe these differences enable us to create meaningful impact. We are proud to be an equal opportunity employer and are committed to fairness and inclusion for all, regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital or partnership status, sexual orientation, gender identity, pregnancy or related conditions, or any other protected characteristic. If you require any reasonable adjustments or additional support during the recruitment process, please let us know. Be part of a collaborative and high-performing team. Work on innovative projects in the public sector. Opportunity to work with cutting-edge technologies and methodologies.

Python FullStack Developer- SC Eligible in Bradford employer: Mastek

Join our dynamic team as a Python Full Stack Developer, where you'll thrive in a collaborative and inclusive work culture that champions innovation and continuous growth. With flexible work hours, remote options, and a commitment to professional development, we offer an environment that not only values your technical expertise but also supports your career advancement. Be part of a purpose-driven organisation making a positive impact in the public sector while working with cutting-edge technologies.
Mastek

Contact Detail:

Mastek Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python FullStack Developer- SC Eligible in Bradford

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Python or in similar roles. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Flask, VueJS, and AWS. This gives potential 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 your problem-solving skills. Be ready to tackle coding challenges and discuss your experience with Agile methodologies and CI/CD processes. Practice makes perfect!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates like you who want to make a difference.

We think you need these skills to ace Python FullStack Developer- SC Eligible in Bradford

Core Python
Flask
Vue.js
JavaScript
CSS
HTML
SQL
AWS Core services
Terraform
Docker
Event-driven programming
Object-oriented programming (OOP)
Agile methodologies
CI/CD processes
Problem-solving skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and web frameworks like Flask. We want to see how your skills align with the role, so don’t be shy about showcasing your projects and achievements!

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 makes you a perfect fit for our team. Keep it engaging and personal — we love to see your personality!

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled challenges in software development. We’re looking for those who can think critically and adapt quickly, so share your best stories!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Mastek

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Python, Flask, and front-end technologies like Vue.js. Brush up on your SQL skills too, as you'll likely be asked to demonstrate your understanding of databases during the interview.

✨Showcase Your Leadership Skills

Since the role involves mentoring junior developers, be prepared to discuss your past experiences in leadership. Share specific examples of how you've guided team members and contributed to their growth.

✨Prepare for Problem-Solving Questions

Expect to tackle some technical challenges or coding problems during the interview. Practice common algorithms and data structures, and be ready to explain your thought process clearly as you work through solutions.

✨Familiarise Yourself with Agile Methodologies

As the company values Agile practices, brush up on your knowledge of Agile principles and CI/CD processes. Be ready to discuss how you've applied these methodologies in your previous projects.

Python FullStack Developer- SC Eligible in Bradford
Mastek
Location: Bradford

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

>