Senior .NET Engineer

AccountsIQ

Dublin

On-site

EUR 100,000 - 140,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

28 days annual leave + bank holidays +
Working from abroad - up to 6 weeks
Private Health Insurance
Life Assurance - 4 x Salary

Job summary

AccountsIQ, part of the AIQ Group, is seeking a Senior .NET Engineer to help design and build agentic workflows in a cloud‑native SaaS platform. You will join an early‑stage squad focused on AI‑powered features, microservices, and Azure‑based deployment.

You will work across backend and frontend, collaborate with product, DevOps and QA, and apply modern engineering practices to deliver secure, scalable software.

Qualifications

  • 7+ years of professional software engineering experience.
  • Strong expertise in C# and .NET / .NET Core.
  • Full‑stack capability across backend and frontend.
  • Experience with REST APIs and data‑driven systems.
  • Azure cloud services experience (App Services, Service Bus, AKS).
  • CI/CD pipelines and cloud‑native DevOps practices.
  • Observability, security and reliability in SaaS.

Responsibilities

  • Designing, building and maintaining scalable full‑stack apps using .NET and Vue.js.
  • Building AI/agentic workflows into AccountsIQ with real customer impact.
  • Architecting distributed microservices using Azure and possibly Dapr.
  • Platform modernization for reliability, scalability, and maintainability.
  • Managing cloud‑native operations: deployment, monitoring and troubleshooting.
  • Collaborating with Product, Engineering, DevOps and QA to deliver robust software.
  • Provide senior engineering judgement on API design, system design and testing.
  • Shape how agentic features are built and operated securely in production.
  • Ensure code quality, automated testing and observability.

Skills

C# / .NET
Full-stack
REST APIs
Azure
Distributed systems
CI/CD
Observability
DevOps

Education

BSc/MSc in Computer Science

Tools

Dapr
Vue.js
Docker
Kubernetes
Kafka

Job description

At AccountsIQ, part of the AIQ Group, we’re on a mission to deeply understand our customers and deliver technology that enriches their lives. Alongside ExpenseIn, a leading expense management platform within the group, we provide smart, feature‑rich financial management software designed for ambitious businesses that have outgrown basic starter systems or seek a simpler, more affordable alternative to complex, costly ERP solutions.

Our cloud‑based accounting software transforms the finance function, making it easier for multi‑entity businesses to capture, process, and report their financial data with ease and efficiency.

The Role

Reporting to the Director of Engineering, the successful candidate will play a key role in the design and development of AccountsIQ applications, joining our agentic squad as a Senior Engineer.

This squad is focused on building practical AI/agentic workflows into the AccountsIQ product, alongside platform modernisation and production‑ready engineering. The work is product‑led, with several high‑impact agent opportunities identified through customer feedback and market insight, focused on helping finance users save time on manual, repeatable or complex tasks.

We’re looking for a hands‑on Senior Engineer who can help build secure, reliable and scalable product features in a real SaaS environment. You’ll be joining at an early and exciting stage of this work, with the opportunity to contribute to both the technical approach and the long‑term direction of agentic features within the product.

We’re seeking a Senior .NET Engineer with strong full‑stack development experience and a focus on Azure operations, distributed systems and cloud‑native engineering. The ideal candidate will bring deep expertise in building scalable applications using .NET, Azure and modern engineering practices, with experience in microservices, event‑driven architecture or Dapr being particularly valuable.

What you’ll be doing

  • Designing, building and maintaining scalable full‑stack applications using .NET and modern frontend frameworks, such as Vue.js.
  • Building practical AI/agentic workflows into the AccountsIQ product, focused on real customer problems and measurable user value.
  • Architecting and implementing distributed, microservices‑based solutions using Azure cloud services and, where relevant, Dapr.
  • Working on platform modernisation, improving the reliability, scalability and maintainability of our applications.
  • Managing cloud‑native operations, including deployment, monitoring, troubleshooting and optimisation of distributed systems.
  • Collaborating with Product, Engineering, DevOps and QA teams to deliver robust, high‑performing software.
  • Bringing senior engineering judgement to areas such as API design, system design, observability, security, performance, testing and deployment.
  • Helping shape how we build and operate agentic product features in a secure, reliable and production‑ready way.
  • Ensuring best practice in code quality, automated testing, security and observability.

What you’ll need

  • 7+ years of professional experience in software engineering, with strong expertise in C# and .NET / .NET Core.
  • Proven experience across full‑stack development, with the ability to work across backend and frontend when needed.
  • Strong backend engineering experience, including REST APIs, service design and data‑driven systems.
  • Good knowledge of Azure cloud services, such as App Services, Service Bus, AKS, Functions, Key Vault, Application Insights or similar.
  • Experience building distributed, microservice or event‑driven architectures.
  • Hands‑on experience with Dapr would be highly beneficial, but strong adjacent experience with distributed systems, asynchronous messaging, service communication or cloud‑native architecture is also relevant.
  • Solid understanding of CI/CD pipelines, automated testing and cloud‑native DevOps practices.
  • Experience supporting, monitoring or troubleshooting production systems.
  • An understanding of observability, performance tuning, security and reliability in a SaaS or product engineering environment.
  • Experience working cross‑functionally with Product, Engineering, DevOps, QA and customer‑facing teams.
  • A self‑starter mindset, with strong problem‑solving, time management and analytical skills.
  • BSc/MSc in Computer Science or equivalent practical experience.

Nice to have

  • Experience with AI‑assisted development, LLMs, agentic workflows or AI‑enabled product features.
  • Experience with Azure Functions, Service Bus, Event Hubs, AKS, Kubernetes, Docker, Kafka, RabbitMQ, Redis or similar technologies.
  • Experience modernising legacy systems or decomposing monoliths into more scalable services.
  • Experience building workflow automation, document processing, data extraction, user‑assistive tools or other features that reduce manual work.
  • Experience in finance, accounting, ERP, payments or other data‑heavy SaaS environments.

What's the hiring process?

  • After application review, shortlisted candidates will be invited to complete a short one‑way video interview via Hireflix. The questions are written by our Director of Engineering, and all responses are reviewed manually. We do not use AI to assess candidate responses or in any part of the recruitment process.
  • You’ll then have a short call with our People team to discuss your application, motivations, availability, salary expectations, and any questions you have about the role or process.
  • Following this, you’ll meet our Director of Engineering for a 30‑minute technical discussion covering your engineering background, technical experience, and alignment with the role.
  • The next stage is a practical technical interview with the hiring team, lasting around 1.5-2 hours. This includes a live coding exercise in the IDE and language of your choice, followed by a deeper discussion around architecture, system design, and your approach. You’ll be encouraged to think out loud during the exercise, but you won’t need to prepare anything specific in advance.
  • The final stage is an informal conversation with our CTO, giving you the chance to learn more about our technology strategy, the team, and how this role contributes to the wider department.

We use the one‑way video stage to give every candidate the same opportunity to answer role‑relevant engineering questions, and all responses are reviewed manually by the hiring team. Please keep an eye out for an email from Hireflix, as this will be the first stage of the process following application review.

Why work with us?

AIQ Group is a multi‑product SaaS business, bringing together ExpenseIn and AccountsIQ, and recently ranked #477 in the Financial Times FT1000 list of Europe’s fastest‑growing companies in 2026.

As a forward‑thinking and collaborative organisation, we combine drive, energy and ambition with a supportive, down‑to‑earth culture that enables people to do their best work. Our TEAM values (Together, Energy, Action, and Mindset) sit at the core of how we work and grow as a business.

Following a €60M investment in 2024, it’s an exciting time to join the group as we continue to scale, enhance our products, and elevate the service we provide to our customers.

Some of our perks

  • 28 days annual leave + bank holidays + your birthday off
  • Working from abroad - up to 6 weeks per calendar year
  • Private Health Insurance
  • Life Assurance - 4 x Salary

By submitting your application, you agree that AccountsIQ Group may collect your personal data for recruiting, global organisation planning, and related purposes. AccountsIQ Group’s Privacy Notice explains what personal information we may process, where we may process your personal information, our purposes for processing your personal information, and the rights you can exercise over AccountsIQ Group’s use of your personal information.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer
Senior Engineer

AccountsIQ • Dublin

Hybrid
EUR 90,000 - 120,000
28 days leave
Hybrid London/Dublin offices
Work abroad up to 6 weeks
+5
Senior Engineer
Senior Engineer

AccountsIQ Limited • Dublin

Hybrid
EUR 90,000 - 125,000
28 days annual leave + bank holidays +
Hybrid working from London or Dublin
Working from abroad - up to 6 weeks
+2
Senior AI Engineer
Senior AI Engineer

Version 1 • Dublin

Hybrid
EUR 55,000 - 75,000
Profit sharing
Pension scheme
Private healthcare
+7
Accounts Assistant
Accounts Assistant

Coastline Gaming • Buncrana

Hybrid
EUR 40,000 - 60,000
Competitive pay
AI tools access
Breadth of finance function
+2
Senior .Net Developer
Senior .Net Developer

Ministry Brands • Connacht

Hybrid
EUR 70,000 - 110,000
Hybrid work from Galway office
25 days annual leave
Private health insurance
+6
Senior .NET Engineer: AI‑Driven SaaS on Azure
Senior .NET Engineer: AI‑Driven SaaS on Azure

AccountsIQ • Dublin

On-site
EUR 100,000 - 140,000
28 days annual leave + bank holidays +
Working from abroad - up to 6 weeks
Private Health Insurance
+1
Client Accountant - Funds
Client Accountant - Funds

IQ-EQ • Dublin

Hybrid
EUR 65,000 - 90,000
Remuneration and pension
Private health and dental cover
Life assurance
+3
Senior Software Engineer
Senior Software Engineer

nineDots.io • Dublin

Hybrid
EUR 81,000 - 99,000
Senior .Net Developer
Senior .Net Developer

Ministry Brands • Galway

Hybrid
EUR 80,000 - 110,000
Hybrid Galway office model
Health insurance (private)
Dental coverage
+6
Senior Infrastructure Engineer
Senior Infrastructure Engineer

Origina • Dublin

Hybrid
EUR 90,000 - 130,000
Health insurance
Dental & Vision Insurance
Life insurance & Income Protection
+1