contactus-banner.jpg

Senior C# .Net Developer

Print

You are here: Home » Careers » Current Vacancies » Senior C# .Net Developer

Successful candidates will join a dynamic development team working in a rigorous environment ensuring customer solutions are delivered on time and within budget.

Individuals should be self motivated with very strong development skills. Working within a team responsible for designing and developing processes for our enterprise level financial software.

Our Percana System is an n-tier enterprise system that fully utilises the latest .Net and SQL Server technologies including .Net Framework 4.0, C# 4.0, WCF Web Services, ADO .Net, ASP.Net and SQL Server 2008.

Key Responsibilities:

  • Designing and developing processes for our enterprise level financial Percana 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
  • Ability to solve problems