I.T. Developer
Title: I.T. Developer
Reports to: I.T. Manager
Location: Carlisle
About Carlisle Brass
We are one of the UK’s most recognised architectural hardware brands, synonymous with architectural ironmongers, builders’ merchants, and major DIY retailers since 1986. Located in Cumbria, home of the English Lake District, we operate a next day service, nationwide and beyond. We are passionate about our products, people, and customers. Carlisle Brass are part of the ASSA ABLOY group, the global leader in access solutions.
Purpose of the role
As part of a small team of developers, you will develop, test, and assist in the go-live of changes to our company software (predominantly web-based front end) and develop new functions in line with company requirements.
Where required, assist other team members by:
* Documenting and sharing knowledge of the software functions so that other team members can develop the same systems.
* Working on other in-house development projects.
Any change or new systems developed are to be secure, intuitive, and efficient to use, alongside having up-to-date documentation of respective systems maintained.
Key responsibilities
* Maintain and support existing systems which have been created in-house or require developer level support to rectify issues.
* Develop new functionality as agreed through defined change channels or as part of larger projects.
* Develop appropriate interfaces to other related solutions (Cloud-based or in-house) that contain logging of any and all functions for later investigation or troubleshooting purposes.
* Develop code which is accessible, robust, flexible, efficient, and secure.
* Maintain a comprehensive documentation library of the system to agreed standards.
* Arrange a thorough testing plan of the functionality of the system to achieve user acceptance, ensuring all key stakeholders are involved.
* Report progress of the work packages to the I.T. team and, where relevant, Project Managers.
* Identify risks within the proposed systems and design mitigation strategies.
* Assist in the go-live and training of the modules.
* Act as part of the whole I.T. team assisting others when able.
* Source control with Git.
Skills and competencies
* Experience with strong knowledge of object-oriented programming concepts.
* Experience in developing solutions against Microsoft SQL Server.
* Desirable - Experience in .Net Core, Entity Framework Core, SQL, Angular.
* Desirable - Experience in upgrading .NET & Angular from previous versions to newer (Ideally to .NET 8 and Angular 18) would be helpful.
* Excellent written and verbal communication skills.
* The ability to manage multiple priorities and deadlines.
* Strong MS Office skills and attention to detail.
* A mindset for continuous improvement and self-development.
* Must be a team player but also work well on own initiative.
* Strong organisational & administrative skills.
Please note that all job descriptions are for guidance only and can change as and when the needs of the business dictate.
#J-18808-Ljbffr