Python Developer

Python Developer

Basingstoke 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 culture that empowers our employees to thrive. As a Python Developer, you'll have the opportunity to work with cutting-edge technology in a supportive environment that encourages professional growth through mentorship and knowledge sharing. Our commitment to employee well-being is reflected in our comprehensive benefits package and our dedication to creating a diverse and inclusive workplace where every voice is valued.
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 Python and ORM frameworks like SQLAlchemy or Django. Highlight specific projects where you've developed complex, scalable applications, as this aligns perfectly with what StarCompliance is looking for.

✨Tip Number 2

Emphasize your understanding of Object-Oriented Programming and Design. Be prepared to discuss how you've applied these principles in past projects, especially in enterprise-level applications.

✨Tip Number 3

Since the role involves mentoring and knowledge sharing, think about examples where you've helped others grow their skills. This could be through pair programming or coaching, which will demonstrate your strong interpersonal skills.

✨Tip Number 4

Familiarize yourself with the financial services industry, especially if you have experience in traditional finance or crypto. Being able to speak to your understanding of compliance and regulatory challenges will set you apart.

We think you need these skills to ace Python Developer

Proficient in Python
Experience with ORM frameworks (e.g. SqlAlchemy, Django)
Understanding of Object-Oriented Programming and Design
Commercial experience with enterprise-level applications
Track record of 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: Write a cover letter that not only outlines your technical skills but also demonstrates your understanding of the financial services industry and your ability to work in an agile team environment.

Showcase Your Soft Skills: In your application, highlight your interpersonal skills and experiences in mentoring or coaching others. This is important as the role involves collaboration with internal technical staff and stakeholders.

How to prepare for a job interview at StarCompliance

✨Showcase Your Python Proficiency

Make sure to highlight your experience with Python during the interview. Be prepared to discuss specific projects where you've used Python, especially in developing scalable applications or microservices.

✨Demonstrate Your Understanding of OOP

Since a good understanding of Object-Oriented Programming is essential for this role, be ready to explain OOP concepts and how you've applied them in your previous work. Use examples that showcase your design and architecture skills.

✨Discuss Your Experience with ORM Frameworks

Familiarity with ORM frameworks like SQLAlchemy or Django is crucial. Prepare to talk about how you've utilized these frameworks in past projects, focusing on any challenges you faced and how you overcame them.

✨Emphasize Team Collaboration and Mentoring

This role involves working closely with a technical lead and mentoring others. Share experiences where you've collaborated effectively within a team, mentored junior developers, or contributed to knowledge sharing through pair programming.

Python Developer
StarCompliance
S
  • Python Developer

    Basingstoke
    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
>