Software Engineer - .Net

Store Support Centre - Coventry Walsgrave

Competitive plus benefits

Permanent - Full Time

29 October 2017

Related Positions

Software Engineer - Java

Competitive plus benefits

Store Support Centre - Manchester

03 November 2017

Software Engineer - PHP

Competitive plus benefits

Store Support Centre - London

27 October 2017

Data Modeller

Competitive plus benefits

Store Support Centre - London

29 October 2017

Transport Planner - Elstree Depot

Competitive plus benefits

Depot - Elstree

21 October 2017

Software Engineer - .Net

In a nutshell

You will be responsible for undertaking system analysis and development work, which is required to deliver the Sainsbury’s future digital and technology platform.  You will work in a small agile development team, along with a scrum master, which will develop bespoke applications for the Sainsbury’s business to drive competitive advantage within the retail industry. 

What I need to do

  • Support the Business Analysts by advising on the practicability of solution alternatives marrying up technical limitations with operational realities and providing a recommendations
  • Work with the Scrum Master and Senior Developer, as a part of the agile team, to drive incrementation to development to bespoke applications
  • Undertake all roles required as a part of an agile development team to design, build and deploy bespoke applications in line with business needs and priorities
  • Work with the DevOps team to define and agree the service requirements to ensure that support for the new solution is delivered as required
  • Undertake analysis and development work ensuring design principles are adhered to and components are reused wherever possible
  • Create and execute test scripts to ensure technical requirements are fully met for any change implemented into the production environment
  • Create and update application documentation so that support can be efficiently performed and future changes can be made
  • Follow all change control procedures and put in place full version control and configuration management to ensure that the production service is not compromised
  • Ensure that all deliverables are completed in a timely manner and to the appropriate level of quality so that the delivered solutions are fit-for purpose, can be efficiently supported and the impact of future change requests can be assessed
  • Contribute to post implementation reviews to incorporate learning’s into future work

How I will succeed

  • System changes delivered on time, at agreed cost and quality
  • All system documentation is maintained to required standards
  • Detailed estimates are consistently in line with final costs
  • System Key Performance Indicators achieved

What I need to know

  • Track record in delivering agile development of software using the appropriate tools
  • Familiar with business processes and commercial understanding of the business areas related to relevant systems and technologies
  • Experience with application and database technologies (with expertise in at least one technical area) and how they support specific business functions and provide commercial benefits
  • Familiar with the organisation’s IT infrastructure and software development and maintenance methods, tools and techniques
  • Experience in structured software development
  • Has a detailed knowledge of the appropriate corporate data standards
  • Proficient in the selection and application of information gathering methods, tools and techniques which are appropriate to the information required and the sources available. Examples: contextual enquiries, focus groups, structured interviews, questionnaires, observation, statistical analysis
  • Demonstrates an awareness of the uses of IT within the retail industry and IT trends
  • Demonstrates ability to estimate costs for IT components
  • Recognises the importance of the customer through gaining feedback and using it as a basis for decision making. Shares key findings with colleagues and great stories of exceptional customer service
  • Takes responsibility, owns the issue and resolves it through identifying and working with the relevant individuals
  • Reflects constructively and remains positive when faced with set backs and continues to work towards a solution.  Considers the impact of decisions and reviews decision as required
  • Takes advantage of every opportunity to communicate relevant information remaining mindful of the audience (e.g. translates complex/technical issues to meet the audience's competency level)

What I need to show

  • We are Making It Happen. Successful completion of all required deliverables, in a timely manner, and to the required level of quality. Example deliverables would include project status reports, daily defect reports, remedy defect / incident reports, weekly document status reports, meeting scheduling, agendas and minutes
  • We are Trusting Each Other Working Together. Developing professional and effective working relationships with internal teams and partner suppliers
  • We are Making It Simpler. Constantly seek new opportunities to improve project processes and procedures, improving the quality and efficiency of project delivery, and influencing colleagues to adopt the improvements
  • We are Delivering Great Service, Driving Sales. Demonstrate great analytical judgement and rational in all work, improving the quality and efficiency of project delivery

Resources available to me

  • Other members of the development team
  • Business Analysts
  • Senior Developers and Development Lead for escalation

What decisions I can make

  • Development of fixes and minor enhancements



Apply now