Software Development Engineer

10 Jan 2018
08 Feb 2018
Contract Type
Full Time
Software Development Team Lead


£45,000-£50,000 plus benefits

Our client is based in Cambridge and they are currently in need of an experienced Software Development Engineer to lead a team of 7 on a range of ongoing and greenfield web development projects.

The progression opportunities here are fantastic here along with training in new tech they are implementing in the next 12 months, which includes AWS, Docker and Jenkins. This role is ideal for someone who wants to implement their own way of thinking in theirs and their teams day-to-day working life.

This role will be responsible for leading the development and delivery of software applications of the reporting to senior leadership team. You will be accountable for the development life cycle of software projects from supporting the analysis through to implementation.

Key Accountabilities:

Software Development resources:
  • Responsible for the allocation of resources to meet agreed priorities
  • Monitor work and review performance through PDR process
  • Record appropriate metrics and provide analysis and reports
  • Delivering project management services for implementation of technical projects
  • Development of policies, standards and procedures for software development environment
  • Ensuring support and training is provided to Software Development team

Development of software solutions to support external commercial opportunities and deliver effective internal solutions:
  • Management of full software development life-cycle within the business unit
  • Development, enhancement and support of internal and external web based software solutions using MVC, ASP.Net, SQL Server and IIS
  • Development, enhancement and support of applications and services using C# and Microsoft .Net.
  • Support development of systems requirement / functional requirement specifications as required
  • Determine systems levels of service with relevant Systems Owners
  • Defining and researching new software developments to support business requirements, including enhanced solutions to aid commercial business activities.
  • Advising on recommendations made by third party support companies
  • Advise business on software solutions.
  • Implementation of secure systems.

Management of technical document production:
  • Ensuring the production of technical documentation and support notes for new software applications
  • Managing the enhancement of code documentation for existing applications

Qualifications and Experience:
  • Degree calibre with proven exposure to significant IT and organisational change initiatives and a strong development background.
  • Previous Management experience with proven capability to successfully influence and lead a software development team.
  • Knowledge of Microsoft development products
  • Knowledge of Agile software development methodologies and principles
  • Knowledge of .Net (C# & MVC) and database design techniques and methods
  • Project management experience

Personal skills and behaviours:
  • Proven problem solving and decision making ability
  • Demonstrates strong leadership and motivational skills
  • Excellent communication skills
  • Excellent technical ability
  • Excellent analytically skills
  • Ability to engage with people at all levels within an organisation and communicate complex business ideas

For more information please contract Charlie Cooper on 01344477190 / ccooper@teksystems(.com)

C# / .Net / Web Development / Software Development team lead / Continuous Integration / Continuous Deployment / Development / MVC / Docker / Cloud / AWS / Azure / Unit

Allegis Group Limited and Aston Carter Limited operate Employment Businesses and Agencies and are companies within the Allegis Group Inc. group of companies, the fourth largest staffing company in the world, (collectively referred to as the "Allegis Group"). TEKsystems and Aerotek are divisions of Allegis Group Limited. Applicant data will be treated in accordance with the Allegis Group's Privacy Notice By submitting personal data to any company or division within the Allegis Group, the applicant is providing explicit consent to the use of such data by the Allegis Group and to the transfer of such data to and from the Allegis Group companies within the UK, Europe and outside the European Economic Area in connection with the fulfilment of the applicant's voluntary requests, and the fulfilment of other job opportunities that match the applicant's profile, and confirms that they may be contacted about such job opportunities.
This job was originally posted as