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

 

Solutions for Airlines Solutions for Airports Solutions for Ground Handlers Find out more about our Client Case Studies