Python Developer

Python Developer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Purview Consultancy Services Ltd

At a Glance

  • Tasks: Develop Python applications for market risk analysis in a dynamic banking environment.
  • Company: Leading financial institution focused on innovative technology solutions.
  • Benefits: Competitive pay, professional growth, and a collaborative team culture.
  • Other info: Onsite role with opportunities for career advancement in a diverse environment.
  • Why this job: Join a cutting-edge team and make a real impact in finance technology.
  • Qualifications: Strong Python skills and experience in banking or risk applications.

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

Location: Glasgow (5 days onsite)

Mode of work: Contract and Permanent

Type of work: Fully onsite

Domain: Banking / Finance / Trading

Market Risk

  • Strong Python application development in banking/risk applications & calc engines
  • Exposure to cloud technologies
  • Familiarity with Athena ecosystem or similar (SecDB, Quartz)
  • Kubernetes & Docker preferred

Job Description:

Market Risk Technology is responsible for providing Risk Managers with the capability to assess the financial impact of various adverse market scenarios at a firm level. This capability covers calculations, scenario analysis, analytics, reporting and other tools and processes required to manage risk. Our team develops the firm's strategic calculation (e.g. VaR, Stress), Time Series, and Scenario Management Platforms for Firmwide Market Risk which integrate with our front office risk management systems.

As a Software Engineer, you serve as a seasoned member of an agile team to design and deliver trusted market leading technology products in a secure, stable and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities:

  • Interface closely with the business, quantitative research analysts, and upstream as well as downstream technology teams across the firm
  • Work in Agile environment, always looking to improve
  • Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Contribute to software engineering communities of practice and events that explore new and emerging technologies
  • Proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture
  • Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Add to team culture of diversity, equity, inclusion and respect

Required Skills:

  • Professional development experience with Python
  • Experience communicating to business facing customers and technical teams
  • Overall knowledge of the software development life cycle
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and security
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience in system design, application development, testing and operational stability
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g. Cloud, AI, ML, Mobile etc)

Differentiators/Preferred:

  • Familiarity with modern front end technologies including React
  • Formal training or certification on software engineering concepts and applied experience
  • Exposure to cloud technologies
  • Exposure to Banking/Finance Market Risk Domains
  • Experience and knowledge of Athena ecosystem familiarity or similar (Sec DB Quartz)

Python Developer employer: Purview Consultancy Services Ltd

As a Python Developer in Glasgow, you will join a dynamic team within the Banking and Finance sector, where innovation meets collaboration. Our company fosters a culture of continuous learning and professional growth, offering employees access to cutting-edge technologies and the opportunity to work on impactful projects that shape market risk management. With a commitment to diversity, equity, and inclusion, we ensure a supportive environment that values every team member's contributions.

Purview Consultancy Services Ltd

Contact Details:

Purview Consultancy Services Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Developer

Tip Number 1

Network like a pro! Reach out to your connections in the banking and finance sectors, especially those who work with Python. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects, especially those related to market risk or cloud technologies. This gives potential employers a taste of what you can do beyond your CV.

Tip Number 3

Prepare for interviews by brushing up on Agile methodologies and your experience with tools like Kubernetes and Docker. Be ready to discuss how you've tackled challenges in past projects—real examples go a long way!

Tip Number 4

Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Python Developer

Python Application Development
Cloud Technologies
Athena Ecosystem
Market Risk Experience
Kubernetes
Docker
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Python development experience, especially in banking and risk applications. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects or technologies you've worked with.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your experience fits into our team. Mention any familiarity with cloud technologies or the Athena ecosystem, as these are key for us.

Showcase Your Agile Experience:Since we work in an Agile environment, it's important to highlight your experience with Agile methodologies. Share examples of how you've contributed to team improvements or tackled challenges in previous roles to demonstrate your adaptability.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!

How to prepare for a job interview at Purview Consultancy Services Ltd

Know Your Python Inside Out

Make sure you brush up on your Python skills, especially in the context of banking and risk applications. Be ready to discuss your previous projects and how you've used Python to solve complex problems, particularly in market risk scenarios.

Familiarise Yourself with the Athena Ecosystem

If you have experience with Athena or similar systems like SecDB or Quartz, be prepared to talk about it. If not, do some research! Understanding these tools will show that you're proactive and serious about the role.

Embrace Agile Methodologies

Since the role involves working in an Agile environment, be ready to discuss your experience with Agile practices. Share examples of how you've contributed to team improvements and how you handle feedback and iterations.

Showcase Your Problem-Solving Skills

Prepare to demonstrate your ability to identify hidden problems and patterns in data. Think of specific instances where you've improved coding hygiene or system architecture, as this will highlight your analytical skills and technical expertise.