Software Developer
The Role:
This is a hands-on position where you will work as an integral member across our project teams.
It provides the opportunity to be involved in all aspects of project management, including:
- Creating and maintaining applications
- Programming for both the web and Windows desktop environments
- Database design
- Possibility of customer facing work
Candidate Requirements:
- A bachelor's degree in computer science or equivalent training in software development
-
Experience with the following technologies:
- Microsoft .NET 2.0 – C#
- SQL Server 2005 – including Stored Procedures and Functions
- ASP.NET Applications
- Sound understanding of the fundamentals of programming and technologies including: C#, ASP.NET, Web Services, SQL Server
-
It would help if you had:
- XAML, Silverlight experience
- SQL Server Reporting Services Experience
- Knowledge of SQL Server 2008
- Knowledge of Microsoft .NET 3.0 & 3.5
- MCP / MCPD qualification
- Experience or knowledge of XP / Agile software development methodologies
- Ideally, the person filling this post requires three or more years of experience in software development.
Project Manager
The Role:
This hands-on position involves you working, as an integral member, across our project teams.
It gives you the opportunity to be involved in all aspects of project management, including:
- Managing multiple projects concurrently
- Lead project iteration and release planning meetings
- Coordinate project planning and requirements facilitation
- Manage scope, risk, and quality
- Communicate project status, risk, milestones and issues both internally and to our clients
Candidate Requirements:
- Highly developed organisational and communication skills
-
Experience with :
- XP / Agile development methodologies
- Highly developed organisational and communication skills
- Internet, Web 2.0, and Windows technology projects
- Sound understanding of the fundamentals of programming and technologies including: C#, ASP.NET, Web Services, SQL Server
-
The following is advantageous:
- Prince 2 / APM / PMI / ISEB / CMI qualification
Typically, this post requires the holder to have three or more years of experience in the coordination or management of software development projects.