Software Developer

Recruiter
Recruitment Agenda
Location
Milton Keynes, UK
Salary
Competitive
Posted
18 Sep 2019
Closes
02 Oct 2019
Ref
1253545488
Contract Type
Permanent
Hours
Full Time
Job Title: Software Developer

Location - Milton Keynes

Salary - £45k per annum + flexible working + excellent company benefits

As a member of the software development team, you will be responsible for developing, building, and supporting reliable solutions that achieve continuous business objectives.

You must be able to demonstrate proficiency in Microsoft's .NET Framework, Visual Studio (Visual C#) and SQL Server and have excellent understanding of networking, and how Microsoft applications interact with their environments.

You will be joining a team using an Agile approach to development with an element of application support also required within this role, so there is a need to work an on-call rota, and may be required to work some unsociable hours in order to ensure the company's systems are available to their clients.

Key responsibilities:
  • Participate in SCRUMs, Retrospectives and Peer reviews
  • Work with Business Analysts, Architects and QC together with own initiative to produce quality code with good unit test coverage.
  • Completing all changes identified at code review or Functional testing, first time.
  • Building unit tests that prove the correct operation of the code to a specified level of coverage
  • Adhere to documented departmental procedures and methods.
  • Be responsible for the management of implementation through effective breakdown into tasks, estimates and timely updates in TFS/VSTS
  • Take ownership of defects in coded areas and resolve these before Sprint completion
  • Demonstrate a pro-active approach to communication within the team including any impediments to be escalated to the team leader.
  • Support production use of systems through customer fixes, including on-call and some out of hours support.
  • Adhere to documented company and departmental quality procedures, standards, and methods.
  • Create efficiency in development through promoting continuous process improvement.
  • Report progress and provide regular feedback to the Software Development Manager and team members
  • Work closely with other team members, e.g. peer programming and code reviews

Other responsibilities may include:
  • Risk Management - Participate in the identification, assessment, planning and management of threats and opportunities as appropriate.
  • Information Security - take an active part in the preservation of confidentiality, availability and integrity of information assets used in conducting the role and follow additional security procedures associated with specific activities where applicable.

Experience required:
  • Educated to degree level or equivalent, Computing Science, IT, or similar
  • Knowledge of .NET framework, Unit testing with NUnit / MS Test
  • H TML, CSS and JavaScript development
  • Experienced in implementing design patterns
  • Prior experience of working within an Agile environment
  • Full UK driving license - may be a need to visit customers on occasions

Similar jobs

Similar jobs