Senior Software Engineer

Fenergo is a company at the forefront of digital transformation in financial institutions, providing Client Lifecycle Management (CLM) software solutions to empower financial institutions to deliver a faster, compliant, and digital customer experience.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer

Fenergo, a global leader in Client Lifecycle Management (CLM) software solutions, is seeking a talented and motivated Senior Software Engineer to join their dynamic team working on fighting financial crime through a transaction monitoring solution. With over 700 employees across 11 offices worldwide, Fenergo offers an exciting opportunity for ambitious individuals to make a significant impact in the financial services industry.

As a Senior Software Engineer at Fenergo, you will be responsible for developing innovative software solutions, working on cutting-edge product features, and collaborating with experienced professionals. The ideal candidate should be passionate about developing complex systems, solving business problems using technology, and leveraging cloud computing to deliver software solutions to customers.

Key responsibilities include:

  • Developing and maintaining highly available backend systems
  • Building scalable cloud-native (SaaS) applications
  • Working with AWS cloud infrastructure and services
  • Implementing modern software engineering practices in CI/CD, test automation, microservices, distributed systems, and data management

Requirements:

  • 3-5 years of experience in software development
  • Strong experience in Python development
  • Experience with AWS services (Lambdas, Redshift, DynamoDB, Elasticsearch, SNS, SQS, etc.)
  • Understanding of modern software engineering practices
  • Computer science bachelor's degree or relevant experience

Nice-to-have skills:

  • DevOps/IaC experience (e.g., Kubernetes, Pulumi, CDK)
  • Experience with JavaScript frameworks
  • Experience with real-time systems

Fenergo offers a collaborative work environment, competitive benefits, and opportunities for growth and development. Join a high-performing team that values collaboration, outcomes, respect, and excellence, and contribute to the success of a leading fintech company.

Last updated 5 months ago

Responsibilities For Senior Software Engineer

  • Develop innovative software solutions
  • Work on cutting-edge product features
  • Collaborate with experienced professionals
  • Contribute to the growth and success of Fenergo
  • Develop and maintain highly available backend systems
  • Build scalable cloud-native (SaaS) applications
  • Implement modern software engineering practices

Requirements For Senior Software Engineer

Python
JavaScript
  • 3-5 years of experience developing and maintaining highly available backend systems
  • Experience building scalable cloud native (SaaS) applications
  • Strong experience in Python Development
  • Experience with AWS cloud infrastructure and AWS Services (Lambdas, Redshift, DynamoDB, Elastic search, SNS, SQS, ..)
  • Understanding of modern software engineering practices in areas like CI/CD, test automation, microservices, distributed systems, and data management
  • Computer science bachelor's degree or relevant experience

Benefits For Senior Software Engineer

Medical Insurance
401k
Vision Insurance
Education Budget
  • Healthcare cover through VHI
  • Company pension contribution
  • Life assurance/ Income protection
  • 23 days annual leave
  • 3 company days
  • Annual bonus opportunity
  • Work From Home set-up allowance
  • Flexible working hours
  • Bike to work scheme
  • Sports and social committee
  • Weekly fitness and sports classes
  • Buddy system for new starters
  • Extensive training programs through 'Fenergo University'
  • Defined training and role tracking for career development
  • Active sports and social club
  • State of the art offices in Dublin's Docklands with great facilities, canteen and games area

Interested in this job?

Jobs Related To Fenergo Senior Software Engineer

Senior Software Engineer (C#)

Senior Software Engineer position at Fenergo, developing CLM solutions using C#.NET/Java, with focus on AI tooling and cloud technologies.

Senior OEM Networking Commodity Manager

Senior OEM Networking Commodity Manager position at Google, managing supplier relationships and sourcing strategies for networking hardware infrastructure.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Software Engineer, Full Stack, Google Workspace

Senior Software Engineer position at Google Workspace, focusing on full-stack development with competitive compensation and opportunity to work on products impacting billions of users.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.