Software Developer Posted Aug 10
L3 CTYS , Nursling, Hampshire, United Kingdom
  • This employer requests that only candidates in United Kingdom apply to this job.

    You appear to be located in United States, not United Kingdom, so you will not be able to apply for this job.

Overview: To support our growth, we are looking for someone to provide critical support. This role is best suited to someone who is able to work on projects that are crucial to the operational effectiveness of the company. These projects will be based upon C# and VB.NET MVC & web form application development, using IIS and SQL databases. Core duties will involve, but not be limited to: - Design, build, and maintain efficient, reusable, and reliable code - Deliver high quality functional software within agreed timescales. - Collaborate with a team to prepare designs, estimates and functional specifications. - Maintain quality through code and document reviews. - Participate in Agile based meetings to ensure iterations are well defined, planned and delivered - Investigate software/system faults and devise solutions to these problems Essential skills and experience: - Commercial experience of C#, VB, Web Forms, MVC and ASP.NET (CSS, JavaScript & JQuery frameworks) - Strong analytic skills, strategic vision, and logical approach to problem solving. - Strong Transact SQL skills and experience of programming complex Stored Procedures working with Microsoft SQL Server. - Experience creating/maintaining web sites on Internet Information Services - Knowledge of performing test driven development. - Understands the Agile software development lifecycle and working knowledge of SCRUM - Ability to work in a deadline-oriented environment, and be a highly organized individual with the ability to multi-task and have a high attention to detail. - Working knowledge of design patterns and Object Orientated Design. - Full development life cycle experience. - Strong knowledge of refactoring, including improving the design of existing code. - Experience in large, complex system implementation projects - An Interest in programming best practices - Good interpersonal and communication skills, and be autonomous and proactive in solving problems. - Clear and concise documentation skills Knowledge of the Azure Cloud would be a benefit but not essential. The key focus of this role will be to take ownership of business requirements and take them through to resolution. Qualification and educational requirements: Commercial experience developing ASP.NET MVC & web form applications. To apply please click the APPLY button.

Employment Type: Permanent
Work Hours: Full Time
Other Pay Info: Competitive