Aspira is currently looking for a Microsoft .NET Developer /Architect for a 6-12 month period to work on application architecture, design, and development for a strategic programme in Dublin City Centre.
Required experience:
- A minimum of 7 years’ experience of the architecture, design and development of Microsoft .NET applications, including the maintenance of .NET solutions; and
- Experience of architecting and designing software solutions to include:
- Defining and documenting of technical requirements and proposals;
- Ability to clearly document high-level and detailed designs;
- Working as part of a development team and working closely with developers to ensure the development approach is in line with the proposed design and overall standards;
- Assisting with providing inputs to project plans regarding estimates and scope;
- Knowledge of development methodologies, including Azure DevOps or earlier versions;
- Understanding of continuous integration and continuous delivery methods
- Experience of using structured software development lifecycle techniques;
- Experience of Data Modelling and Data Integration;
- Excellent understanding of the .NET platform (on-premises and online) architecture, and how it integrates with other architectural components (e.g. AD, Exchange, SSRS, other internal back-end systems via API)
- Solid understanding of C# and .NET Framework, MVC (Model[1]View-Controller);
- Experience of design and development on the MS Power Platform (Power BI / Power Automate / Power Apps / Azure Function Apps / Azure Web Services); and
- Hands-on experience in several of the following products or technologies: .NET development platform (Visual Studio, .NET Framework), JavaScript, JQuery, HTML, CSS, ASP .NET MVC, SQL Server Databases, SSRS, XML, Web APIs.
Experience in supporting the business to include:
- Planning and assisting on implementation of software version upgrade releases
- Supporting applications developed by the team
- Strong stakeholder engagement skills to communicate to business owners and delivery team
- Providing advice to the Business Units on Microsoft business application projects
- Advising on system performance and provide solutions to performance issues
- Communicating with business stakeholders and business analysts to ensure the solution design meets requirements
- Interfacing with Microsoft Corporation and partners on Technical support
Desirable Experience
- using Confluence and Jira systems; and
- designing business process flow diagrams, wireframing and story-boarding
Qualifications
- A Degree or Master’s Degree in Computing/Engineering/Finance or equivalent 3rd level qualification; and
- Microsoft certifications in .NET technologies