Job Title
SOFTWARE DEVELOPER (Level 4)
Reports To
Head of Technology (Level 1)
Location
Hybrid – Great Yarmouth Head Office – 1 day per week
Job Purpose
Working as a key member of our software team you will provide ongoing development and maintenance for our award-winning StoreSpace® retail space planning software and other CADS software products.
Playing a critical part in our commitment to customer success, you will provide technical support to solve business problems for the international clients and staff that use our software.
This role requires robust software coding knowledge for web and desktop apps and the ambition to develop and grow.
Responsibilities
* Producin g clean and efficient code within our coding standards and taking part in code reviews.
* Taking ownership of tasks within Jira workflow management system and bugs within DevOps within defined timelines.
* Creating a high standard of technical documentation for reference
* Providing technical support for client and staff using StoreSpace software as required.
* Growing proficiency in working with web apps, desktop apps, web services, databases and AutoCAD API development.
* Growing understanding of how clients use AutoCAD and our StoreSpace® product.
* Growing proficiency in how to d eploy programmes and services.
* Identifying and proposing opportunities for innovation in software development and processes.
* Working with third party providers.
Required Skills: Essential
* Experience with development tools:
o Visual Studio (2019/2022), Microsoft DevOps, Team Foundation Server
* Knowledge of the following coding languages and technologies:
o C#, VB.NET, ASP.Net Web Forms, .NET Core
* Ability to build user-friendly UIs using front-end frameworks, such as WPF (desktop apps) or HTML/CSS/JavaScript/JQuery (web apps)
* Knowledge of relational databases (Microsoft SQL Server), including database design and security
* Ability to build secure applications and identify risks
* Confident use of source control management (TFS, Git)
* Working with Agile methodologies and knowledge of the software development life cycle
* Ability to back up and restore databases, manage maintenance plans and identify performance issues
* Good knowledge of Microsoft Office products
* 1+ years commercial experience
Desirable
* Ability to configure hosting environments using IIS and Windows Server
* Confident use of workload management systems (Jira, TFS)
* Knowledge of OOP and N-Tier architecture
* Knowledge of AutoCAD & AutoCAD API
* 3+ years commercial experience
Personal Profile
* Demonstrates tenacity, perseverance and willingness to ‘get the job done’
* Accountable - lives up to commitments and follows through diligently
* A self-starter, eager to learn using their initiative, online resources and training
* Can work independently but enjoys being part of a team
* Good communication skills and demonstrates clear decision making
* Actively supports and guides the professional development of junior colleagues
* Close attention to detail
Hours
* Full time – 40 hours per week
Notice Period
* 4 weeks
#J-18808-Ljbffr