Software Developer

Ford & Stanley Limited ,
Hatfield, Hertfordshire
Job Type: Full-time
Salary: £50,000 per annum

Overview

Are you an experienced Software Developer? With strong knowledge and experience of C# & .Net? and looking for the opportunity to join a Global Technology company, who are looking to grow an internal development team who will use software to create innovated solutions to enhance their products that are used by millions of people each day. Ford & Stanley - The Digital Recruitment Specialists are looking for a software engineer to join their client based in Hatfield The Role My Client is looking to appoint a software developer to join their software development team, and will be responsible for developing a range of software products. The ideal candidate will be involved in all aspects of the agile software delivery lifecycle and will participate in design, coding, testing and deployment of software features across many different business requirements. Develops software solutions, following the software development lifecycle Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations Produces maintainable, testable, extensible, clean, well-documented code according to Maintains and publishes new releases for existing software products Develop estimates for development tasks Participate in code review Use revision control and bug tracking systems Contribute to software designs and architectural directions for the team Understand and comply with all relevant company policies The Ideal Candidate 2 years' experience developing software applications using .Net & C# Experience in developing web applications, particularly using a framework such as Angular, React, Vue, etc Good written and verbal communication skills, able to present to wide variety of technical and non-technical stakeholders Enjoys working within a team, able to contribute ideas and helps improve and influence all software deliverables Excellent problem solving and analytical skills, able to evaluate designs and technologies in a pragmatic manner Excellent time management, multitasking skills and ability to meet deadlines set Ability to work under pressure and use own initiative A technology enthusiast; understands the importance of constant learning Able to take personal responsibility for outcomes Degree in Computer Science, Software Engineering or related field