Description
Key Responsibilities:- Designing and developing processes for our enterprise level software.
- Working within an n-tier system built on .NET 4.0, C#, ASP .Net, WCF and SQL technologies.
- Producing high quality reusable code which adheres to coding standards and methodologies.
- Unit testing and logging of test results.
- Bug fixing and QA support.
Analysis and Design
Responsible for the liaising with the project team including Project Managers, Business Analysts, QA Analysts to design solutions based on the requirements defined and the functional specifications developed.
Specification
To develop from the requirements and functional specifications technical specifications that describe how the solutions will work.
Code Development
Responsible for developing the code that will comply with the technical specification and to perform robust unit testing prior to delivery to the Quality Assurance Team. Developers should ideally be familiar with Team Foundation Server (TFS) as a code repository and collaboration tool.
Competency Profile:
- Excellent command of the C# language, Net Framework 4.0, WCF and VS 2010 development environment.
- Proficiency in WCF, OOP, ADO.NET,T- SQL, XML
- A working knowledge of VB6 and COM is a distinct advantage
- 5+ years experience within a commercial environment.
- Ability to work as part of a team or independently.
- Self motivated with strong communication and interpersonal skills
- Able and willing to learn complex business processes