Senior Full Stack .NET Developer

CPL · Recruitment agency
Full-time•Back-end development•Dublin, Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
Hybrid

Technologies & skills

Primary technologies

Cloud & infrastructure

Testing

Other technical skills

Secondary technologies

What you'll be doing

Senior Full Stack .NET Developer (Hybrid, Dublin) for a global financial services client. Join a skilled team to design, develop, and enhance compliance platforms supporting front-office and regulatory functions. Involvement spans architecture, hands-on coding, optimisation, and production support in a complex enterprise environment.

  • Designing, developing and enhancing mission-critical financial compliance applications
  • Collaborating with globally distributed technology and business teams
  • Influencing technical strategy, architecture and solution design
  • Driving best practices across development, testing and delivery
  • Providing technical leadership and guidance to developers and project stakeholders
  • Working within an Agile environment to deliver high-quality software at scale

Key requirements

Must-have

  • Strong commercial experience with C#, .NET Framework and ASP.NET MVC
  • Advanced knowledge of Microsoft SQL Server, T-SQL, database design and query optimisation
  • Proven experience building responsive web applications using JavaScript, jQuery, AJAX and Bootstrap
  • Strong understanding of REST APIs, WebAPI, asynchronous development, LINQ and JSON/XML data processing
  • Experience with TDD, automated testing and modern development practices
  • Strong exposure to Git, Jenkins, Bitbucket, Ansible and CI/CD environments
  • Excellent communication skills with the ability to engage technical and non-technical stakeholders

Nice-to-have

  • Experience within Global Markets, Investment Banking or Capital Markets
  • Experience with Linq2Db, Telerik Kendo UI, LESS/SASS, Selenium, SSIS or Informatica
  • Previous technical leadership or team lead experience

Experience: Senior-level

Role signals

Technical focus
full stack development, architecture, optimisation, production support
Leadership
Mentoring
Architecture / system design
Indicated in the listing
Hands-on vs management
Hands-on

Full job description

6-Month Rolling Contract | Dublin (Hybrid) | Global Financial Services Client

We're currently partnering with a leading global financial services organisation to hire a Senior Full Stack .NET Developer for a long-term contract opportunity. You'll join a highly skilled global technology team responsible for developing and enhancing business-critical compliance platforms that support front-office and regulatory functions across international markets.

This role is ideal for a senior-level engineer who enjoys operating across the full development lifecycle, from architecture and design through to hands-on development, optimisation, and production support. You'll play a key role in shaping technical solutions, working closely with business stakeholders and development teams to deliver robust, scalable applications in a complex enterprise environment.

What You'll Be Doing

  • Designing, developing and enhancing mission-critical financial compliance applications
  • Collaborating with globally distributed technology and business teams
  • Influencing technical strategy, architecture and solution design
  • Driving best practices across development, testing and delivery
  • Providing technical leadership and guidance to developers and project stakeholders
  • Working within an Agile environment to deliver high-quality software at scale

What We're Looking For

  • Strong commercial experience with C#, .NET Framework and ASP.NET MVC
  • Advanced knowledge of Microsoft SQL Server, T-SQL, database design and query optimisation
  • Proven experience building responsive web applications using JavaScript, jQuery, AJAX and Bootstrap
  • Strong understanding of REST APIs, WebAPI, asynchronous development, LINQ and JSON/XML data processing
  • Experience with TDD, automated testing and modern development practices
  • Strong exposure to Git, Jenkins, Bitbucket, Ansible and CI/CD environments
  • Excellent communication skills with the ability to engage technical and non-technical stakeholders

Highly Desirable

  • Experience within Global Markets, Investment Banking or Capital Markets
  • Exposure to Equities, Equity Derivatives, Fixed Income, Commodities or Prime Brokerage
  • Experience with Linq2Db, Telerik Kendo UI, LESS/SASS, Selenium, SSIS or Informatica
  • Previous technical leadership or team lead experience

What's on Offer

  • 6-month rolling contract with a strong likelihood of extension
  • Hybrid working model
  • Opportunity to work on globally utilised platforms within a leading financial institution
  • High-impact role with significant involvement in architecture, technical decision-making and strategic initiatives
    If you're a senior .NET developer looking for a challenging contract within a world-class financial services environment, we'd be keen to speak with you.

Interview prep pack

Grounded in this listing. Use it to prepare examples before you apply.

Your interview focus

Based on this listing, the Senior Full Stack .NET Developer role focuses on designing, developing, and optimising mission-critical compliance applications for a global financial services client, with significant involvement in architecture, technical leadership, and collaboration across distributed teams.

  • Technical depth in .NET and SQL·High
  • Leadership and architecture influence·High
  • CI/CD and automation experience·Medium
  • Financial services or compliance domain knowledge·Medium

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review and summarise recent .NET and SQL Server projects

    0–8 min

    Prepare concise examples highlighting your technical leadership, architecture, and optimisation skills.

  2. Practice explaining REST API and asynchronous development concepts

    8–14 min

    Be ready to discuss your approach to scalable API design and async programming in interviews.

  3. Refresh knowledge of CI/CD, TDD, and automation tools

    14–20 min

    Review your experience with Jenkins, Git, Bitbucket, Ansible, and automated testing frameworks.

  4. Research financial compliance platforms and global markets basics

    20–25 min

    Familiarise yourself with the domain to confidently discuss relevant challenges and requirements.

  5. Prepare targeted questions for the interview panel

    25–30 min

    Draft thoughtful questions about technical challenges, team structure, and leadership expectations.

Likely questions

, 8 items

Priority reflects how strongly this topic is emphasised in the job listing, not whether it will be asked.

Talking points

, 5 items
  • End-to-End .NET Application Development

    Demonstrate your ability to deliver robust solutions across the full stack, from backend services to responsive web interfaces.

  • Database Design and Query Optimisation

    Showcase experience with SQL Server, T-SQL, and optimising data access for high-performance, business-critical systems.

  • REST API and Asynchronous Programming

    Highlight your expertise in building scalable APIs and handling asynchronous operations, which are essential for modern enterprise applications.

  • Technical Leadership and Stakeholder Communication

    Prepare examples of guiding teams, influencing architecture, and effectively communicating with both technical and non-technical stakeholders.

  • Automated Testing and CI/CD Practices

    Demonstrate your commitment to quality and efficiency through TDD, automation, and experience with tools like Jenkins, Git, and Ansible.

What to research

, 5 items
  • Review .NET Framework, ASP.NET MVC, and C# best practices

    Refresh your knowledge of advanced .NET concepts, architectural patterns, and hands-on coding in C# and ASP.NET MVC.

  • Deep dive into SQL Server and T-SQL optimisation

    Prepare examples of database design, query optimisation, and troubleshooting performance issues in SQL Server.

  • Brush up on REST API development and asynchronous programming

    Review your experience with WebAPI, RESTful design, and handling asynchronous operations in .NET.

  • Familiarise with CI/CD tools and automated testing

    Ensure you can discuss your use of Jenkins, Git, Bitbucket, Ansible, and TDD/automated testing in real projects.

  • Understand financial compliance and global markets context

    Research the basics of compliance platforms and challenges in global financial services if you lack direct experience.

Questions to ask

, 6 items
  1. What are the main technical challenges currently facing the compliance platforms?

    Why ask this? Shows your interest in the real-world problems you'll help solve and readiness to contribute.

  2. How is the technology team structured, and what is the typical workflow for cross-team collaboration?

    Why ask this? Helps you understand team dynamics and how you'll interact with global colleagues.

  3. What is the balance between greenfield development and maintenance of existing systems?

    Why ask this? Clarifies the nature of the work and where you can add the most value.

  4. How are architectural decisions made and communicated across distributed teams?

    Why ask this? Assesses the level of autonomy and influence you may have in technical strategy.

  5. What are the expectations for technical leadership and mentoring in this role?

    Why ask this? Ensures you understand the leadership responsibilities and opportunities for impact.

  6. How does the team approach continuous improvement and adoption of new technologies?

    Why ask this? Shows your interest in innovation and staying current with best practices.

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 9 Nov 2026