- Vacancies
- Specialist Support Engineer (SEATS)
- IT Systems Engineer
- Senior Engineer (Contractor)
- Senior Engineer
- BSI SCADA Commissioning Engineer x 5 – c 5 month contract
- Senior Project Manager/Project Manager
- DBA/Senior Software Engineer
- Service Account Analyst
- Junior Specialist Support Engineer
- Incident Analyst
- Solutions Architect
- Junior Software Engineer
Junior Software Engineer
JOB TITLE: Junior Software Engineer
LOCATION: Manchester
REPORTING TO: Simon Wilkins (Microsoft Development Manager)
DIRECT REPORTS: None
JOB PURPOSE:
The successful candidate will join the Microsoft Development Team as a junior software engineer. As a junior software engineer you will be expected to undertake design, implementation and testing activities under the direction of more senior development engineers. This role provides the opportunity to:
- Implement commercial solutions using the latest Microsoft technologies including Windows 7, Server 2008, Visual Studio 2010, .Net v4, SQL Server 2008.
- Utilise agile development and testing methodologies
- Obtain Microsoft Certified Professional status
Knowledge and experience of any of the above such would be beneficial.
MAIN DUTIES AND RESPONSIBILITIES
- Develop software in accordance with user stories and traditional functional requirement documents.
- Develop unit tests in line with test driven development methodology.
- Utilise Team Foundation Server for source control and work item tracking
- Documentation of the solution design to internal quality standards using UML.
QUALIFICATIONS/KNOWLEDGE
Essential:
- Degree or equivalent education in a computer science related subject
Desirable:
- Commercial experience of software development based on Microsoft technologies
SKILLS /EXPERIENCE
Essential:
- Experience of programming in a high level language such as C# or VB .Net
- Understanding of TCP/IP and communication protocols
- General computer literacy. Microsoft Word, Excel and Outlook (use of electronic mail, calendars etc)
- Excellent communication skills and the ability to liaise effectively with people inside and outside of the organisation.
Desirable:
- Experience of developing solutions using Visual Studio
- Knowledge of Enterprise Design Patterns
- Understanding of n-tier architecture
PERSONAL STYLE AND BEHAVIOUR
Maintain a professional attitude and comply with company guidelines as laid out in the Company Employee Handbook



