.NET Developer – Azure / Full Stack
Location:
Hybrid (Ireland)
Overview
An exciting opportunity has arisen for an experienced .NET Developer to join a small, agile team working on secure, scalable, and high-impact applications. This role offers exposure across web, desktop, and cloud-based solutions, supporting innovative systems across logistics, distribution, and ecommerce.
You'll collaborate closely with both technical and project management teams, contributing to the design, development, and testing of modern applications. This is a hands-on position where you'll play a key role in evolving systems to remain robust, efficient, and future-ready.
Key Responsibilities
* Design and develop modern web and desktop applications using .NET technologies
* Build and maintain secure, scalable Azure-based solutions
* Participate in technical design, architecture discussions, and sprint planning
* Write and maintain automated tests to ensure product quality
* Conduct peer code reviews and contribute to continuous improvement initiatives
* Provide realistic effort estimates and occasional Level 2 application support
Essential Skills & Experience
* 5+ years' commercial experience in software development
Strong knowledge of:
* C#, .NET Core / .NET Framework, ASP.NET MVC, LINQ, Entity Framework
* Angular (v2+) for front-end web development
* Azure services (App Services, Functions, Identity, Key Vault, etc.)
* JavaScript, TypeScript, HTML, CSS, Bootstrap
* RESTful APIs, JSON, XML, Web Services
* SQL Server or similar relational databases
* Experience building and deploying via Azure DevOps CI/CD pipelines
* Proficiency with Git/TFS source control
* Understanding of secure coding practices (OWASP)
* Experience with performance optimisation and monitoring
Desirable Skills
* Domain knowledge in logistics, distribution, or ecommerce
* Experience with multi-tenant web applications
* Familiarity with Infrastructure as Code (e.g., Bicep)
* Knowledge of Redis, RabbitMQ, or Azure Service Bus
* Exposure to Infor M3 or similar enterprise systems
Personal Attributes
* Excellent communication skills with both technical and non-technical stakeholders
* Strong sense of ownership and accountability for end-to-end delivery
* Collaborative mindset with a passion for knowledge-sharing and mentoring
* Analytical thinker with strong problem-solving skills
* Committed to writing clean, high-quality, well-documented code
* Adaptable and eager to learn new technologies
If you're a skilled .NET Developer who enjoys working across the full stack and wants to make a tangible impact through modern, cloud-based solutions, we'd love to hear from you.