Job Title: .NET Developer
We are seeking an experienced .NET Developer to join our client's team on an initial 12-month daily rate contract.
Based in Dublin City Centre, this hybrid role offers the opportunity to contribute to impactful projects, working with a team that values collaboration and innovation.
-----------------------------------
About the Role:
* Design, develop, test, and implement software components for business products, ensuring high-quality delivery within an Agile Scrum framework.
* Drive technical solutions, working closely with stakeholders to translate requirements into robust software applications.
-----------------------------------
Key Responsibilities:
1. Design, develop, test, and implement software components as per project requirements.
2. Collaborate within an Agile Scrum team to deliver high-quality solutions.
3. Analyze and refine functional and non-functional requirements to prepare technical specifications.
4. Work closely with business stakeholders to gather requirements, identify solutions, and diagnose issues.
5. Troubleshoot and resolve system bugs, ensuring smooth functionality.
6. Adhere to and improve the Software Development Life Cycle (SDLC) standards.
7. Take ownership of tasks, ensuring on-time delivery within budget.
-----------------------------------
Essential Skills:
* .NET Development: Proficiency in .NET (Versions 4.0 and above).
* Microservices Architecture: Experience designing and building microservices.
* SQL Server: Strong experience with SQL Server database development.
* Frontend Development: Skills in React, Bootstrap, Java Script, and HTML5.
-----------------------------------
Desirable Skills:
* Experience with Microsoft Dynamics CRM.
* Experience in the pensions sector.
* Familiarity with calling and consuming REST services.
* Knowledge of Agile methodologies and tools.
* Experience with Azure Dev Ops, Subversion, and code quality tools.
* Mobile application deployment experience.
* Cloud-based testing and Power Shell scripting.
-----------------------------------
General Experience & Skills:
* At least 5+ years of relevant IT application development experience.
* Experience in the pensions sector ideally or financial sector.
* Proven ability to design and implement solutions beyond development tasks.
* Strong understanding of Agile principles and Scrum ceremonies.
* Solid knowledge of database structures and concepts.
* Multi-skilled and capable of contributing across different phases of the SDLC.
* Self-organized, self-driven, and collaborative in team settings.