Point your AI agent at freehire and let it find you a job.

Get the CLI →

Realtime Recruitment

New

Software Engineer

Posted 6 views
Discussion

Summary

A 6-month rolling contract (hybrid in Dublin) for a Python software engineer with 5+ years' experience to design, build and maintain scalable applications across the full SDLC at a major financial services organisation, working in Agile/DevOps teams with APIs, databases and Git.

Software Engineer – Python | 6-Month Rolling Contract


Location: Dublin – Hybrid


Contract: 6-month rolling contract


Experience: 5+ years


Rate: Competitive daily rate


We are currently recruiting for an experienced Software Engineer with strong Python development experience to join a major financial services organisation in Dublin.


This is a long-term contract opportunity working on full software development lifecycle projects, from initial design and development through to implementation and ongoing enhancement.


The successful candidate will have experience developing complex applications within a financial services or investment banking environment.


Key Responsibilities



  • Design, develop and maintain software solutions using Python

  • Taking ownership of projects across the full software development lifecycle

  • Developing and maintaining robust, scalable software solutions

  • Work closely with other Software Engineers, technical teams and stakeholders

  • Develop clean, scalable and maintainable code

  • Troubleshoot and resolve technical issues

  • Contribute to the full software development lifecycle

  • Work within an Agile development environment


Requirements



  • 5+ years of commercial software development experience

  • Good understanding of software development principles and best practices

  • Experience working with APIs, databases and application integrations

  • Experience with version control, ideally Git

  • Comfortable working within Agile/DevOps environments

  • Strong problem-solving and communication skills

  • Financial services experience would be beneficial but is not essential


What’s on Offer?



  • 6-month rolling contract

  • Long-term assignment with potential for continued extensions

  • Hybrid working in Dublin

  • Opportunity to work on complex, large-scale financial technology projects

  • Competitive daily rate

  • Exposure to a highly technical financial services environment

If you're an experienced Software Engineer with strong Python skills and financial services experience, we'd be keen to hear from you.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available