Key Role and Responsibility
Analyse new requirements and provide impact analysis addressing technical design and identifying individual tasks.
• Provide estimates for tasks undertaken both in story points and time.
• Complete low-level design to create functionality in order to meet requirements.
• Contribute to technical discussions around the fulfilment of requirements.
• Conform to Civicas Secure Software Development Lifecycleimplementing security best practice.
• Develop and maintain code to a high standard.
• Develop software by using SOLID principles.
• Write efficient unit tests against the code.
• Write highly performing code and database queries.
• Perform unit testing of work.
• Write documentation as required.
• Comply with Civicas ISO 9001 Quality Management System.
• Troubleshoot and problem-solve support issues.
•5. Skills Classification
Mandatory
• ASP.NET MVC using C#.NET
• Client-side JS Framework (React, JQuery, Knockout, Less, etc)
• HTML, CSS
• SQL Server
JOB DESCRIPTION TEMPLATE
Highly Desirable:
• Web API (ASP.NET Core)
• ASP.NET using C#.NETDesirable
• Unit testing framework (XUnit/ NUnit/ MSTest/ JUnit)
• Angular JS or above
Desirable
• Unit testing framework (XUnit/ NUnit/ MSTest/ JUnit)
• Angular JS or above