Lead Software Engineer - South Yorkshire, United Kingdom - Kerridge Commercial Systems

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


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.

Main


Responsibilities:


  • 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
Skills, Knowledge and Experience

  • 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
Equal Opportunities

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
Health and Safety


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