This team is focused on traditional digital projects (primarily .Net MVC and Angular), digital transformation projects (enterprise solution integrations, data transformation, cloud-based development) and process improvement (CI/CD, SCRUM/Agile).
As a Senior Full Stack Developer, you will be a significant contributor to development, maintenance and improvement of as-is and to-be digital assets, digital transformation projects and upskilling the Digital Team.
Strong experience with modern web technologies, SPAs, .Net, APIs, Security standards, Microservice and design patterns are a must. Experience with CI/CD, Azure Cloud Services, data transformation and enterprise solution integrations will be preferable.
Accountabilities of the Role
- Develop, maintain, and enhance Digital Assets and contribute to digital transformation projects
- Assess and analyse requirements and leverage and utilising industry design patterns to deliver scalable, extensible and pragmatic solutions
- Perform root cause analysis, identify solutions, and areas for improvement
- Contribute and collaborate effectively in a cross-functional scrum team
- Strong communication skills within the team and business stakeholders
- Good multi-tasking capabilities and ability to work on multiple projects in parallel
Skills & Knowledge Required
- 4 or more years development experience in C#, Entity Frameworks, ASP.NET, .Net Core, .Net MVC, Web APIs, SQL server, Angular, JavaScript
- Strong Knowledge and experience with APIs
- Clear understanding of SOLID principles and modern design patterns
- Strong Experience with DB Design and Entity Models (SQL and ideally also NOSQL experience)
- Exposure to Single Page Application frameworks
- Experience with unit testing
- Azure Cloud Experience
- Experience with SCRUM
- Business stakeholder management experience
- Permission to work in Ireland
Skills & Knowledge Desired
- Continuous Integration & DevOps experience
- Experience with Azure Cloud Platform (especially IaaS, PaaS)
- Enterprise technology experience such as Salesforce, Dynamics 365, PowerBi, Tablue
- Experience with micro-services and messaging queues
- Experience with Data Transformation and Datalakes
Behavioural Competencies Required
- Ability to work collaboratively as part of a team
- Ability to engage with business stakeholders
- Ability to adapt to and follow IT processes and procedures
- Expertise in troubleshooting and analysing problems
- Strong documentation and organisation skills.
- Good verbal and written communication skills.
- Ability to work on multiple projects simultaneously
- Self-motivation, flexibility and able to work on own initiative as well as in a team