Responsibilities
- Build and maintain Single Page Applications, using technologies such as TypeScript, React and D3.js.
- Use C# to build APIs for specific application use and wider use across the application estate.
- Contribute to design, build, test and maintenance activities, including delivering solutions and resolving issues for the business.
- Develop and maintain CI/CD pipelines as code.
- Follow development standards through automation tooling and manual controls, including JIRA, Agile standards, code reviews and release automation.
- Work with Product Owners, Scrum Masters and Business Analysts on the vision, design, requirements and delivery of web-based analytics applications.
- Develop an understanding of the functional and non-functional requirements of the application, how customers use it, and how best to serve these needs.
- Support the effective operation of business systems through Level 3 support of application incidents, including triaging bugs, code and data fixes, testing and patching processes.
- Share knowledge with other members of the team.
- Support QA in testing products and resolving found issues.
- Deliver and maintain solution and process documentation to an agreed level.
- Track and report on progress to the IT Development Manager, Product Owners and Scrum Masters.
Requirements
- Senior technical contributor in the team
- Experience building and maintaining Single Page Applications using TypeScript, React and D3.js
- Experience using C# to build APIs
- Experience with design, build, test and maintenance activities
- Experience developing and maintaining CI/CD pipelines as code
- Familiarity with development standards, code reviews, and release automation
- Ability to work in an Agile Scrum/Kanban environment
- Collaboration with Product Owners, Scrum Masters, and Business Analysts
- Understanding of functional and non-functional requirements and customer usage
- Level 3 support experience for application incidents, including triaging bugs and patching
- Knowledge sharing with team members
- Support for QA in testing and issue resolution
- Documentation skills for solution and process documentation
- Progress tracking and reporting to IT Development Manager, Product Owners, and Scrum Masters
Work Arrangement
Hybrid — Dublin
Team
Structure: Agile Scrum/Kanban team
Additional Information
- Some people management may be required