Fintua are a rapidly growing company with a strong reputation for innovation and excellence, recognised through numerous prestigious awards including Fintech of the Year, Deloitte Best Managed Company, and the Irish Accountancy Awards for Best Use of Technology and Accounting 2025. These accolades reflect our commitment to delivering cutting‑edge solutions, operational excellence, and exceptional value to our clients. As our business continues to scale and our product offerings expand, we are investing further in our future by growing our development team, bringing in talented individuals who are eager to help shape the next phase of our success.
We are seeking an experienced Senior Software Developer to help design and build a scalable, event‑driven data processing platform. The system integrates multiple AWS services, leverages C# for all core application logic, and uses Python within AWS Glue for ETL transformations. You will work closely with engineering leads to implement queue‑driven workflows, serverless components, and data ingestion pipelines aligned with our target architecture.
Location
Hybrid - must attend the Kilkenny HQ 2x days per week
Qualifications
nts5+ years of professional software development experien
ce.5+ years of strong, hands‑on experience with C# and the .NET ecosyst
em.Commercial experience with Python, ideally in data processing or ETL workflo
ws.Strong understanding of ETL concepts, data quality, and transformation pipelin
es.Experience with REST APIs, messaging systems, and asynchronous architectur
es.Solid understanding of relational databases and S
QL.Experience working with NoSQL data stor
es.Familiarity with CI/CD pipelines, automated testing, and modern development practic
es.Ability to interpret technical architecture diagrams and translate them into working, maintainable solutio
Nice to have
HaveExperience with AWS Glue (Python ETL scripts, Glue jobs, Glue workflo
ws).Experience with the following AWS servi
ces:At
lessLa
mbd
aSQSAPI Gat
ionsExperience building distributed systems and event‑driven workfl
ows.Familiarity with IaC (Terraform, CloudFormation, or C
1. Implement Core Application Services
(C#)Build and maintain C# Lambda functions, background workers, and microservices that integrate with queues such as
SQS.Develop data ingestion endpoints and backend services consumed by internal and external
APIs.Implement retry, failure handling, and idempotency logic across queue‑based workf
2. Develop and Maintain ETL Processing Pipelines (Python in AWS Glue)
Glue)Write Python ETL jobs in Glue for data extraction, transformation, and loading into reporting or downstream sys
tems.Work with structured and semi‑structured data formats (JSON, CSV, Parq
uet).Optimize Glue jobs for performance, cost efficiency, and reliabi
3. Work Across an Event‑Driven Architecture
ctureImplement components that interact with SQS queues, Lambda functions, and internal processing clus
ters.Ensure data flows reliably from ingestion to transformation to downstream repor
ting.Build mechanisms to correct, reprocess, or quarantine problematic
4. Build Secure, Scalable API Integrations
tionsImplement REST endpoints behind API Gateway and integrate with Cognito/SSO authentica
tion.Ensure correct handling of authentication tokens, authorization rules, and API throttling patt
5. Collaborate on System Design and Architecture
ctureContribute to design discussions and refinements of the overall architec
ture.Ensure solutions align with cloud best practices and support long‑term scalabi
lity.Provide guidance to junior developers and participate in peer rev
6. Quality, Testing, and DevOps Alignment
nmentWrite automated tests across unit, integration, and end-to-end le
vels.Contribute to CI/CD pipelines and deployment automa
tion.Monitor and troubleshoot production systems using logs, metrics, and dashbo
Benefits
Recognised as a both a Great Place to Work and Deloitte Best Managed Company, we believe that recognition goes much deeper than just financial rewards. Therefore, in addition to a competitive salary, we also offer an exclusive benefits package that inc
ludes:Competitive p
ensionFlexible Working Policy with a combination of remote and office working and a flexible approach to working
hoursCompetitive annual leave and a number of other leaves including IVF, compassion, marriage, maternity and paternity
leaveEmployee-led CSR Programme, CluneTech Cares, with one paid Volunteer Day pe
r yearDeath in Service B
enefitMilestone Recognition Pro
grammeProfessional & Personal Devel
opmentRewards & Recog
h Life
Fintua is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all emp
loyees.
#J-18808-Ljbffr