Senior Python Developer in Sunderland

Senior Python Developer in Sunderland

Sunderland Full-Time 60000 - 90000 £ / year (est.) No working from home possible
Tech4

At a Glance

  • Tasks: Design and maintain complex software and digital products using Python, React, AWS, and Azure.
  • Company: Fast-growing tech consultancy with a focus on innovation and collaboration.
  • Benefits: Competitive salary, bonuses, and excellent benefits in a dynamic work environment.
  • Other info: Join a proactive team and embrace opportunities for growth in Newcastle Upon Tyne.
  • Why this job: Make a real impact on challenging projects while advancing your career.
  • Qualifications: Strong Python skills, experience in agile environments, and a top-tier academic background.

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

Senior Python Developer is required by a fast-growing and highly successful technology consultancy. They are looking for a talented individual who will design, implement, and maintain their complex software, systems, and customer-facing digital products.

Requirements

  • Design and implement systems and software to meet requirements using appropriate tools and methods.
  • Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming, and code review.
  • Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements.
  • Suggest improvements to the code base, development processes, tooling, and working practices.
  • Encourage innovation by identifying, evaluating, and adopting emerging technologies.
  • Assist with the design, implementation, and testing of APIs that adhere to the Open API specification.

Knowledge & Skills

  • Able to demonstrate commercial software development experience.
  • Practical experience in system design, development, testing, and operational stability.
  • Deep knowledge and experience in Python and its ecosystem, patterns, and pitfalls.
  • Experience applying continuous delivery, test-driven development, and pair programming.
  • Experience of working in an agile environment and an understanding of Scrum principles in particular.
  • Experience writing and consuming RESTful APIs in Python.
  • Experience with AWS services (Lambda, DynamoDB, ElasticSearch) or Azure.
  • Experience with creating web application UIs using ReactJS and with TypeScript.
  • Excellent academic background with a minimum 2:1 from a top-tier University.

You will be working across the organisation. We are welcoming someone who sees opportunities, is proactive and energetic wanting to make a difference to the way we work and the way we support our members. Excellent opportunity to make a huge impact whilst working on complex, challenging, and career-defining projects.

Basic salary £60,000-90,000 + bonus + excellent benefits. Based in Newcastle Upon Tyne (office based).

Senior Python Developer in Sunderland employer: Tech4

Join a fast-growing technology consultancy in Newcastle Upon Tyne, where innovation and collaboration are at the heart of our work culture. As a Senior Python Developer, you'll have the opportunity to work on complex, impactful projects while enjoying a competitive salary, bonuses, and excellent benefits. We prioritise employee growth through continuous learning and a supportive environment that encourages creativity and the adoption of emerging technologies.

Tech4

Contact Details:

Tech4 Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Python Developer in Sunderland

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Python, React, and AWS/Azure. 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 common technical questions and coding challenges. Practice pair programming with a friend or use online platforms to simulate real interview scenarios. We want you to feel confident and ready!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Python Developer in Sunderland

Python
ReactJS
AWS
Azure
Test-Driven Development
Pair Programming
Code Review

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Python Developer role. Highlight your experience with Python, React, and AWS/Azure, and don’t forget to showcase your knowledge of test-driven development and agile methodologies.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about software development and how your skills align with our needs. Be sure to mention any innovative projects you've worked on that demonstrate your proactive approach.

Showcase Your Projects:Include links to your GitHub or any relevant projects in your application. We love seeing real examples of your work, especially if they involve APIs or complex systems. It gives us a taste of your coding style and problem-solving skills!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Tech4

Know Your Tech Stack Inside Out

Make sure you’re well-versed in Python, React, AWS, and Azure. Brush up on your knowledge of RESTful APIs and be ready to discuss your experience with them. The more you can demonstrate your expertise, the better!

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Use examples that highlight your ability to design and implement systems while adhering to best practices like test-driven development.

Emphasise Your Agile Experience

Since the role involves working in an agile environment, be ready to talk about your experience with Scrum principles. Share how you’ve contributed to team dynamics and improved processes in past roles.

Be Proactive and Innovative

The company is looking for someone who identifies opportunities for improvement. Think of examples where you suggested enhancements to code bases or development processes, and be prepared to share these during your interview.