Python Developer

Python Developer

Cheltenham Full-Time 36000 - 60000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join a dynamic team to develop top-notch compliance solutions using Python.
  • Company: StarCompliance simplifies compliance for global financial institutions with innovative software.
  • Benefits: Enjoy a collaborative work environment and opportunities for mentorship and skill development.
  • Why this job: Be part of a mission-driven company that values integrity and innovation in the finance sector.
  • Qualifications: Proficient in Python with experience in ORM frameworks and enterprise-level applications.
  • Other info: Candidates must pass a thorough background check due to sensitive information access.

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

Overview

About StarCompliance

StarCompliance is on a mission to make compliance simple and easy. Trusted globally by enterprise financial institutions, the user-friendly STAR platform empowers organizations to achieve regulatory compliance while safeguarding their integrity and business reputations. Through a customizable, 360-degree view of employee activity, the STAR software enables firms to automate the detection and resolution of potential areas of conflict while streamlining daily workflows and increasing efficiency.

Role

Working as part of a highly agile team, this is a challenging but exciting opportunity for a lead developer to play an important part in developing key service components that help create best in class employee compliance solutions.

The candidate must have a good level of experience of working with and overseeing the development of complex, multi-tenanted, scalable applications/microservices. Great coding hygiene, solid design and architecture experience are essential. The candidate will work closely with a technical lead to ensure applications that are developed are of a high standard and fit for purpose.

Responsibilities

  • Assist the technical lead in driving solutions to complex problems
  • Build new and enhance existing services and their components
  • Contribute to improving development and DataOps experience
  • Look for ways to help others, whether this be through mentoring, pair programming or other approach to knowledge sharing

Skills & Experience

  • Proficient in Python
  • Experience of using ORM frameworks (e.g.SqlAlchemy, Django)
  • A good understanding of Object-Oriented Programming and Design
  • Commercial experience of working on enterprise level applications
  • A proven track record overseeing the development of large/complex projects
  • Experience of relational database management systems (e.g. SQL Server, Oracle,PostgreSQL)
  • Strong interpersonal skills, working with internal technical staff and stakeholders
  • Practical experience of analysing requirements
  • Ability to quickly learn new technical skills
  • Coaching and mentoring

Desirable

  • Experience of working with Flask, MongoDB, Kafka, Typescript, AWS
  • Experience of working with statically typed Python codebases
  • Experience defining, implementing or supporting software in financial services industry(either traditional finance or crypto) preferred
  • Experience of Domain Driven Design (DDD)

StarCompliance Background Checks

  • All positions require pre-employment screening due to employees potentially having access to highly sensitive and confidential information involving finance and compliance; candidates must be trustworthy and have a heightened sensitivity to protecting confidential financial, professional information. To be eligible for employment with StarCompliance, candidates must undergo a rigorous background investigation with checks including, but not limited to, criminal record history, consumer credit, employment history, qualifications, and education checks.

Equal Opportunity Employer Statement

  • We prohibit discrimination and harassment of any kind based on race, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, gender identity or expression, marital/civil union/domestic partnership status, veteran status or any other protected characteristic as outlined by country, state, or local laws.
  • This policy applies to all employment practices within our organisation, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. StarCompliance makes hiring decisions based solely on qualifications, merit, and business needs at the time. For more information, please request a copy of our Equal Opportunities Policy.

Python Developer employer: StarCompliance

At StarCompliance, we pride ourselves on fostering a collaborative and innovative work environment where your contributions as a Python Developer will directly impact the future of compliance solutions. Our commitment to employee growth is evident through mentorship opportunities and a culture that encourages knowledge sharing, all while working with cutting-edge technologies in a dynamic team. Located in a vibrant area, we offer competitive benefits and a supportive atmosphere that values diversity and inclusion, making us an exceptional employer for those seeking meaningful and rewarding careers.
S

Contact Detail:

StarCompliance Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer

✨Tip Number 1

Make sure to showcase your experience with complex, multi-tenanted applications in your conversations. Highlight specific projects where you played a key role in development, as this will resonate well with the team at StarCompliance.

✨Tip Number 2

Familiarize yourself with the STAR platform and its compliance solutions. Understanding their mission and how your skills can contribute to making compliance simple will help you stand out during discussions.

✨Tip Number 3

Demonstrate your coding hygiene and design principles through examples. Be prepared to discuss how you ensure high standards in your work, as this is crucial for the role.

✨Tip Number 4

Since mentoring and knowledge sharing are important aspects of the role, think of ways you've helped others in previous positions. Share these experiences to show that you're a team player who values collaboration.

We think you need these skills to ace Python Developer

Proficient in Python
Experience with ORM frameworks (e.g. SqlAlchemy, Django)
Strong understanding of Object-Oriented Programming and Design
Commercial experience with enterprise-level applications
Proven track record in overseeing large/complex projects
Experience with relational database management systems (e.g. SQL Server, Oracle, PostgreSQL)
Strong interpersonal skills
Practical experience in analyzing requirements
Ability to quickly learn new technical skills
Coaching and mentoring experience
Experience with Flask, MongoDB, Kafka, Typescript, AWS (desirable)
Experience with statically typed Python codebases (desirable)
Experience in financial services industry (desirable)
Knowledge of Domain Driven Design (DDD) (desirable)

Some tips for your application 🫡

Understand the Company: Take some time to research StarCompliance and their mission. Familiarize yourself with their STAR platform and how it helps organizations achieve regulatory compliance.

Tailor Your CV: Make sure your CV highlights your experience with Python, ORM frameworks, and enterprise-level applications. Emphasize any relevant projects that showcase your coding hygiene and design skills.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and how your background aligns with the responsibilities listed. Mention your experience in mentoring and knowledge sharing, as these are valued by the company.

Prepare for Background Checks: Be ready for the pre-employment screening process. Gather necessary documents related to your employment history, qualifications, and any other information that may be required for the background investigation.

How to prepare for a job interview at StarCompliance

✨Showcase Your Python Proficiency

Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've utilized Python, especially in developing scalable applications or microservices. This will demonstrate your technical expertise and relevance to the role.

✨Demonstrate Understanding of ORM Frameworks

Since experience with ORM frameworks like SQLAlchemy or Django is essential, be ready to explain how you've used these tools in past projects. Discuss any challenges you faced and how you overcame them, showcasing your problem-solving skills.

✨Emphasize Team Collaboration

StarCompliance values teamwork, so share examples of how you've collaborated with technical leads and other team members. Mention any mentoring or knowledge-sharing experiences, as this aligns with their focus on helping others within the team.

✨Prepare for Technical Questions

Expect technical questions related to Object-Oriented Programming, relational databases, and possibly Domain Driven Design. Brush up on these concepts and be ready to provide clear, concise explanations or examples from your previous work.

Python Developer
StarCompliance
S
  • Python Developer

    Cheltenham
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-03-22

  • S

    StarCompliance

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>