Join our team as a Senior Full-Stack Developer, where you'll design and build scalable web applications using
Angular
for the
front end
and
C#,
.NET
, and
SQL Server
for the back end. This role suits collaborative, technically skilled professionals with a strong ownership mindset and a passion for solving problems and mentoring others.
Responsibilities
Design, develop, and maintain full-stack web applications with
Angular
,
C#,
.NET
, and
SQL Server
Build and integrate RESTful Web APIs for seamless
front-end
/back-end interaction
Architect scalable, high-performance solutions
Write clean, maintainable code following best practices
Troubleshoot and resolve technical issues quickly and effectively
Optimize applications for scalability, security, and performance
Work with cross-functional teams (Product, QA,
DevOps
, UX/UI)
Mentor junior engineers and contribute to team skill growth
Participate in design reviews, technical planning, and architecture discussions
Stay current with new technologies and promote valuable adoption
Requirements
10+ years in full-stack software development
Expert in
Angular
for dynamic, responsive
front-end
solutions
Advanced in
C#,
.NET Core
/
.NET
Framework for robust backend development
Skilled in RESTful API architecture and integration
Strong experience with
SQL Server
: queries,
data modeling
, performance tuning
Solid gr
asp
of OOP, design patterns, and best practices
Experience delivering large-scale, enterprise-grade applications
Excellent troubleshooting and debugging skills
Comfortable working in Agile Scrum environments and modern workflows
Effective communicator and team collaborator
Nice to Have
Experience with
cloud
platforms (
Azure
,
AWS
,
GCP
)
CI/CD
pipelines,
Git
, and
DevOps
know-how
Familiarity with automated testing and unit-testing frameworks
Financial services industry experience
[This is an
ON-SITE
position in
Dublin
. In this initial stage, we need people who currently doesn't need a Visa to work in Ireland. It is expected to at least in the first weeks you're are able to be in person in the company,
then switch to a more Hybrid - maybe Remote role
]