Senior .NET Developer
Location: Dublin/Hybrid (4 days remote, 1 day onsite – Wednesday)
Salary: €80-85,000 + 10% bonus
Employment Type: Full-time, Permanent
Overview of the Role
We are partnering with a well-established organisation seeking an experienced Senior .NET Developer to join a high-performing, agile engineering team.
This is an exciting opportunity to work across web, desktop, and cloud-based applications, contributing to the development of secure, scalable solutions that support complex business operations.
You’ll play a key role across the full software lifecycle — from design and development through to testing and deployment — while collaborating closely with both technical teams and business stakeholders.
Key Responsibilities
- Design, develop, and maintain modern applications using .NET technologies
- Build secure, scalable cloud-based solutions within Microsoft Azure
- Contribute to technical design, architecture discussions, and solution planning
- Develop and maintain automated tests to ensure high-quality delivery
- Participate in code reviews and continuous improvement initiatives
- Support Agile ceremonies, including sprint planning and estimation
- Provide occasional Level 2 support for business-critical applications
Essential Skills & Experience
- 5+ years of commercial experience in software development
- Strong expertise in:
- C#, .NET Core / .NET Framework, ASP.NET MVC
- Entity Framework, LINQ
- Angular (2+) – essential
- Azure services (App Services, Functions, Key Vault, Identity, etc.)
- JavaScript, TypeScript, HTML, CSS, Bootstrap
- REST APIs, JSON, XML, Web Services
- SQL Server or other relational databases
- Experience with CI/CD pipelines (Azure DevOps preferred)
- Strong knowledge of Git / source control systems
- Understanding of secure coding practices (OWASP)
- Experience with performance optimisation and monitoring
Desirable Experience
- Background in logistics, distribution, or ecommerce systems
- Experience building multi-tenant applications
- Exposure to Infrastructure as Code (e.g. Bicep)
- Knowledge of caching technologies (e.g. Redis)
- Experience with messaging systems such as:
- RabbitMQ
- Azure Service Bus
Candidate Profile
- Strong communicator with the ability to engage both technical and non-technical stakeholders
- Demonstrates ownership and accountability from concept to delivery
- Experience mentoring or supporting junior team members
- Analytical mindset with strong problem-solving capabilities
- Passionate about clean code, best practices, and continuous improvement
- Adaptable and open to learning new technologies
- Collaborative team player with strong relationship-building skills
Additional Information
- Hybrid working model: 1 day onsite (Wednesday)
- Competitive salary with performance-related bonus
- Streamlined interview process: 2 stages to offer
- Open to candidates holding:
- Stamp 4
- Stamp 1G
- Spousal visa
#LI-JM2