My client based in Dublin 2 are currently on the lookout for a Mid-Level Full-Stack .NET Software Developer (2+ years of experience) to join their Development Team.
In this role, you will be responsible for the entire lifecycle of designing, developing, testing, and deploying enterprise-level software systems while gaining exposure to all areas of the company’s operations.
This is an ideal opportunity for a detail-oriented developer eager to write functional code, spot defects, and grow in a dynamic environment.
This is a hybrid-remote work environment, working on-site in Dublin 3 days per week (Tuesdays, Wednesdays, and Thursdays) and remotely on Mondays and Fridays.
Your duties will include:
- Designing and coding new software features, as well as enhancing and maintaining existing functionality using the .NET Framework.
- Programming core server-side business logic and application workflows to automate critical operational processes and meet detailed business requirements and client specifications.
- sing object-oriented programming (OOP) principles and standard software design patterns for optimal code organization, maintainability, and scalability.
- Designing and developing responsive web applications and user interfaces using ASP.NET MVC, along with JavaScript, HTML, CSS, and Angular, ensuring seamless and secure integration with backend components.
- Developing REST APIs and SOAP web services, and integrating with external APIs and services.
- Designing and developing relational databases using SQL Server and integrating them with Entity Framework; also writing and optimizing queries with SQL and LINQ.
- Implementing secure coding practices including thorough input validation, secure authentication, and robust error handling to mitigate software vulnerabilities.
- Writing unit tests and integration tests, diagnosing and debugging software defects, identifying performance bottlenecks, and ensuring overall software reliability.
- Assisting with continuous integration and deployment (CI/CD) pipelines using Azure DevOps.
- Collaborating with cross-functional teams by providing technical guidance during requirement gathering and feasibility analysis, and offering technical assistance to implementation consultants during UAT.
Required Skills and Qualifications:
- Bachelor’s Degree in Computer Science, Engineering, Mathematics, Actuarial Science, Physics, or a postgraduate conversion qualification in Computer Science.
- Strong experience with VB.NET or C#.
- At least 2–3 years of software development experience using the .NET Framework.
- Web development experience, preferably using ASP.NET MVC, including HTML, CSS, and JavaScript.
- Experience using Entity Framework.
- Experience with SQL Server or similar.
- Strong grasp of object-oriented and functional programming concepts.
- Knowledge of software design and architectural patterns.
- Understanding of unit testing and test-driven development.
- Demonstrated problem-solving skills and strong communication abilities.
- Experience working collaboratively in a team environment.
- Fluent in English, both spoken and written.
Desirable Skills:
Experience gained within the financial or insurance industry.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
.Net Developer – Based in Ireland
2026-05-18
.Net Developers with AI
2026-05-02
.Net Developer
2026-05-02
- Posted
- Apr 16, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Dublin
- Company
- Solas IT Recruitment
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
.Net Developer – Based in Ireland
2026-05-18
.Net Developers with AI
2026-05-02
.Net Developer
2026-05-02