Location: Limerick (On-Site)
Contract Length: 6months, with potential extension or to be made permanent
Day Rate: Competitive, depending on experience
Overview:
We are seeking an experienced Full Stack .NET Developer with strong Angular expertise to join a high-performing engineering team on a contract basis. The ideal candidate will have a proven track record building scalable, secure web applications and will be comfortable working across the full development lifecycle. This role involves both front-end and back-end development, close collaboration with cross-functional teams, and contributing to technical design and architecture discussions.
Key Responsibilities:
* Develop, maintain, and enhance full stack applications using .NET (Core/6/7) and Angular.
* Build clean, reusable, and performant code following best practices and coding standards.
* Collaborate with product owners, designers, and QA teams to deliver high-quality features.
* Participate in code reviews, technical design discussions, and architectural planning.
* Troubleshoot and resolve issues across the stack, ensuring performance and reliability.
* Integrate APIs, third-party services, and internal systems as required.
* Contribute to CI/CD pipelines and DevOps processes to ensure smooth delivery.
Required Skills & Experience:
* 5+ years' experience as a Full Stack Developer working with .NET and Angular.
* Strong proficiency in C#, .NET Core, Web API, Entity Framework, and RESTful services.
* Advanced experience with Angular (v10+), TypeScript, RxJS, and modern front-end tooling.
* Solid understanding of Azure services, cloud-native development, and microservices architecture.
* Experience with SQL Server, database design, and writing optimized queries.
* Familiarity with CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins.
* Strong understanding of software engineering principles, testing frameworks, and clean code practices.
* Excellent problem-solving skills, communication abilities, and a proactive mindset.
Nice-to-Have:
* Experience with containerization (Docker, Kubernetes).
* Knowledge of message brokers (Service Bus, RabbitMQ, Kafka).
* Exposure to Agile/Scrum methodologies.
