Lead Software Engineer - South Yorkshire, United Kingdom - Kerridge Commercial Systems
Description
A market leader in the development and provision of Retail software environments, addressing single or multi-Retail operations, for specialist Distribution, Wholesale, Merchant, and Retail industry sectors, addressing single or multi-branch operations, aswell as catering for organisations with 'point-of-sale' showrooms and warehouses, currently has a position available for an experienced senior or lead Software Engineer.
MainResponsibilities:
- Deal with multiple concurrent projects, prioritising and resolving conflicting demands as required.
- Collaborate on development objectives and initiate action toward meeting them.
- Ensure that all work is implemented to specification, on schedule, with good quality and within the effort estimated.
- Monitor ongoing progress and report on exceptions to project and team management
- Ensure KCS programming standards, best practice and industry guidelines are adhered to
- Carry out programming tasks from specifications against specific project timescales
- Conduct unit testing on own code
- Submit code for peer review and make modifications in line with feedback received
- Participate in peer review of code and specification, making suggestions to increase quality
- Schedule own time to deliver against assigned priorities in line with agreed project timescales
- Provide clear updates on progress against assigned tasks
- Escalate problems and exceptions that need to be addressed in a timely manner, with suggested solutions and workarounds
- Mentor other members of the development team
- Extensive programming experience in.
NET
- Requires a good understanding SQL database design and query design
- C# and webbased programming skills
- Must be comfortable been able understand use VB.
NET for supporting some older components and services - Good communication and interpersonal skills
- Project Management/Or Agile development skills and experience of having delivered software projects to specification, on time and of good quality
- Knowledge of industry standard methodologies, tools and processes for software development
- Knowledge of software project lifecycles
- Knowledge of development tools and modern database technologies
- Good general management skills in a fastpaced technical operation
- Empathy with software QA and QC processes
- Has a passion for architecting and writing proficient clean code
- Ability to mentor and support more inexperienced team members
- A good understanding/experience of some or all of the following:
NET, ASP.
NET, VB.
NET, C#,.
NET Core, JavaScript - Use of ALM tools such as Azure Devops, including boards, pipelines and artifacts or equivalent products
- Drive collaboration and high standards through collaborative code reviews
- A passion and drive for clean, automated delivery processes
- Experience and exposure to Microsoft Azure:
- Web Apps
- Storage
- Azure Sql
- Cosmos Db
KCS Group is an equal opportunity employer and values diversity.
Development Team
- Operates a hybrid modal of working: 3 days in and 2 days at home.
- Have full access to development server and work with other team members on code merge
- Assist QA staff members on testing and documentation
- Assist with software releases
- Assist support members with customer queries
The Health and Safety at Work Act 1974 puts a legal obligation on KCS as an employer to ensure, so far as is reasonably practicable, the health, safety and welfare of its employees at work.
Employees also have a duty to take reasonable care for their own health and safety and of others who could be affected by their actions.
Understanding the safety policies and co-operating with the arrangements that are in place is therefore an essentialpart of your employment.
More jobs from Kerridge Commercial Systems
-
Business Development Manager
Nottingham, United Kingdom - 1 week ago
-
Group Tax Manager
Hungerford, United Kingdom - 1 week ago
-
Support Analyst
Nottingham, United Kingdom - 1 week ago
-
K8 Trade Support Apprentice
Gateshead, United Kingdom - 1 week ago
-
Senior Software Engineer
Tankersley, United Kingdom - 1 week ago
-
Human Resources Apprenticeship
Hungerford, United Kingdom - 1 day ago