Job Type



United Kingdom


Per annum
Skill Level

Key Skills

  • Azure
  • Python
  • sql
Job Posted: May 7, 2024
Share this Job

Senior Python Engineer

  • Permanent
  • Nottingham
  • £55000 - £65000 per annum GBP / Year


Senior Python Engineer

Location: (UK remote – Nottingham Office)

  • Nottingham office 1-2 times per month
  • Salary £55-65k
  • Python / SQL / Azure / SOLID
  • Must be based 50 miles from Nottingham
  • [email protected] / 07584 358 089

About Us: We are a forward-thinking and innovative financial services company committed to providing exceptional solutions to our clients. With a focus on integrity and excellence, we continuously strive to push the boundaries of what’s possible in our industry. Join our dynamic team and be part of a culture that values collaboration, creativity, and continuous learning.

Role Overview: As a Senior Software Engineer, you will play a key role in the design, development, and maintenance of our software applications. Working closely with cross-functional teams, you will have the opportunity to contribute to the entire software development lifecycle, from concept to deployment. This is an exciting opportunity for a talented individual who thrives in a fast-paced environment and is passionate about delivering high-quality solutions.

Key Responsibilities:

  • Lead the design and implementation of software solutions, ensuring scalability, reliability, and performance.
  • Supporting / enhancing our Decisioning API (Python) and working on several API integrations with 3rd party services using C#.
  • Collaborate with product managers, designers, and other engineers to translate business requirements into technical specifications.
  • Write clean, efficient, and maintainable code using best practices and industry standards.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug issues, identifying root causes and implementing effective solutions.
  • Stay up-to-date with emerging technologies and industry trends, advocating for the adoption of new tools and techniques where appropriate.
  • Mentor junior engineers, sharing knowledge and promoting a culture of continuous learning and improvement.


  • Bachelor’s degree in Computer Science, Engineering, or related field; or equivalent work experience.
  • 5+ years of experience in software development, with a focus on web applications.
  • Strong proficiency Python / SQL / Azure
  • Experience in C# / .Net desireable
  • Experience with modern web development frameworks (e.g., React, Angular, Vue.js).
  • Solid understanding of software engineering principles, design patterns, and best practices.
  • Excellent problem-solving and analytical skills, with a keen attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a distributed team environment.


  • Competitive salary and comprehensive benefits package.
  • Flexible work schedule and remote work options.
  • Opportunities for professional growth and career development.
  • Dynamic and collaborative work environment.
  • Employee wellness programs and perks.

Python / Azure / SQL / SOLID

Upload your CV or any other relevant file. Max. file size: 256 MB.