Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Senior software engineer

Kilkenny
Fintua
Software engineer
Posted: 22h ago
Offer description

We are seeking an experienced Senior Software Developer to design and build a scalable, event‑driven data processing platform that integrates AWS services using C# for core logic and Python within AWS Glue for ETL transformations.
Location
Hybrid – must attend the Kilkenny HQ 2x days per week.
Minimum Requirements

5+ years of professional software development experience
5+ years of strong, hands‑on experience with C# and the .NET ecosystem
Commercial experience with Python, ideally in data processing or ETL workflows
Strong understanding of ETL concepts, data quality, and transformation pipelines
Experience with REST APIs, messaging systems, and asynchronous architecture
Solid understanding of relational databases and SQL
Experience working with NoSQL data stores
Familiarity with CI/CD pipelines, automated testing, and modern development practices
Ability to interpret technical architecture diagrams and translate them into working, maintainable solutions

Nice to Have

Experience with AWS Glue (Python ETL scripts, Glue jobs, Glue workflows)
Experience with AWS services such as Athena, DynamoDB, Aurora, Lambda, SQS, API Gateway, Cognito / SSO integration
Experience building distributed systems and event‑driven workflows
Familiarity with IaC (Terraform, CloudFormation, or CDK)

Key Responsibilities

Build and maintain C# Lambda functions, background workers, and microservices that integrate with queues such as SQS; develop data ingestion endpoints and backend services; implement retry, failure handling, and idempotency logic across queue‑based workflows.
Write Python ETL jobs in AWS Glue for extraction, transformation, and loading into reporting or downstream systems; work with JSON, CSV, and Parquet; optimize jobs for performance, cost, and reliability.
Implement components that interact with SQS queues, Lambda functions, and internal processing clusters to ensure reliable data flows; build mechanisms to reprocess or quarantine problematic data.
Implement REST endpoints behind API Gateway, integrate with Cognito/SSO authentication, and handle authentication tokens, authorization rules, and API throttling.
Participate in system design and architecture discussions, ensuring alignment with cloud best practices and long‑term scalability; provide guidance to junior developers and participate in peer reviews.
Write automated tests across unit, integration, and end‑to‑end levels; contribute to CI/CD pipelines; monitor and troubleshoot production systems using logs, metrics, and dashboards.

Benefits

Competitive pension
Flexible working policy with remote and office options and flexible hours
Competitive annual leave plus additional leave options including IVF, compassion, marriage, maternity, and paternity
Employee‑led CSR programme with one paid volunteer day per year
Milestone recognition programme
Professional and personal development rewards & recognition
Employee wellbeing programme (CluneTech Health Life)

Equal Opportunity Statement
Fintua is an equal‑opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
#J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer technical lead
Kilkenny
Sprintax
Software engineer
Similar job
Senior software engineer - cloud etl & data pipelines
Kilkenny
Fintua
Software engineer
Similar jobs
It jobs in Kilkenny
jobs Kilkenny
jobs County Kilkenny
jobs Leinster
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Kilkenny > Senior Software Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save