World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

THIS JOB OFFER IS NO LONGER AVAILABLE
Click on "Job offers" to see all other positions available on our website.

Senior Python Engineer

  • Hybrid
  • English
  • Banking
  • Regular
  • Agile/Scrum

Join us, and create high-quality applications using modern development practices!

Krakow-based opportunity with the possibility to work 60% remote.

As a Senior Python Engineer, you will be working for our client, a global financial institution, contributing to the development and enhancement of critical software solutions. You will be involved in both long-term and short-term projects, ensuring the delivery of high-quality applications that meet business needs. Your role will require a strong technical background, a problem-solving mindset, and the ability to work in a collaborative environment. You will have the opportunity to shape the team’s development infrastructure, provide technical guidance, and ensure adherence to best software development practices.

Your main responsibilities:

  • Analyzing and capturing functional and non-functional requirements for projects
  • Designing and implementing tools and features using test-driven development techniques
  • Providing support for team-owned applications, including on-call and weekend rota support
  • Contributing to the strategic vision for the team’s development infrastructure
  • Participating in team discussions on development issues and best practices
  • Ensuring high-quality product delivery by following best software development practices
  • Providing prompt resolution to software-related issues and problem-solving proactively
  • Collaborating with stakeholders to align technical solutions with business objectives
  • Implementing monitoring and observability solutions to enhance system performance
  • Driving continuous improvement initiatives and mentoring junior team members

You’re ideal for this role if you have:

  • Solid knowledge and experience with Python, .NET, and Microsoft SQL Server
  • Experience designing and developing multi-tier and multi-layer applications
  • Strong analytical skills and a proactive approach to problem-solving
  • Ability to work independently with responsibility for end-to-end delivery
  • Effective teamwork and excellent communication and presentation skills
  • Fluent English
  • Proactivity and eagerness to constantly develop and learn new skills
  • Experience in creating observable systems for monitoring and performance tracking
  • Familiarity with financial industry software development standards and practices
  • Strong initiative and discipline in delivering high-quality software solutions

It is a strong plus if you have:

  • Experience working in the financial or banking sector
  • Understanding of security best practices in software development

#GETREADY  to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at recruitment@itds.pl.

Internal number #6539

Benefits

Access to +100 projects
Access to Healthcare
fintech-delivery
Access to Multisport
Training platforms
Access to Pluralsight
Make your CV shine
B2B or Permanent Contract
Flexible & remote work
Flexible hours and remote work