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 4 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 Development Engineer, AWS Aurora MySQL Engine

Senior Software Engineer role at Amazon AWS Aurora, building high-performance cloud database services with MySQL compatibility.

Application Engineer, Salesforce

Senior Salesforce Application Engineer role at Meta focusing on building enterprise applications and custom solutions using Salesforce and various technologies.

Technical Support Engineering

Senior Technical Support Engineer role at Microsoft focusing on Azure Cosmos DB support, offering hybrid work and comprehensive benefits.

Senior Software Engineer - Alternatives Data Management

Senior Software Engineer role at Addepar, building ML-powered solutions for alternative investment management, offering competitive compensation and growth opportunities.

Senior Additive Manufacturing Development Engineer

Senior role developing advanced 3D printing technology and automation solutions at Freeform, offering $110k-$200k and comprehensive benefits.