Our Client a Short-term insurance promotes safety with trendy reflective products based for Medical Aid en other comprehensive services is URGENTLY looking for C#.Net Developers based in Centurion
Purpose of the Position
The role of the IT Developer with sound C# experience in a .Net environment is to develop and maintain applications according to business requirements while adhering to best practices and conventions.
Key Performance Areas
- Developing business functionality through critically analyzing business cases and making recommendations.
- Designing solutions according to the prevailing architecture; as well as developing, implementing and documenting these solutions according to the required standards.
- Maintaining existing systems through identifying enhancements and putting in place fixes that are compliant with development guidelines and standards.
- Scoping and planning of time and resources to ensure deadlines are met.
- Supporting production systems and providing timely feedback to all relevant stakeholders.
- Advising testing team on different testing scenarios.
- Effectively and consistently providing professional service delivery and support to all internal clients.
- Managing own performance and development.
- Living the Momentum values of Accountability, Diversity, Excellence, Innovation, Integrity and Teamwork.
Competencies Required
Skills, Attitudes and Values
- Analytical skills
- Interpersonal and communication skills
- Problem-solving skills
- Planning; organizing and time management skills
- Innovation & Creativity
- Self-motivation and discipline
- Information gathering
- Expert technical knowledge
- Knowledge of latest advances in technology
- Teamwork
- Accountability and responsibility
Knowledge Competencies
- In-depth Knowledge of C# in .Net environment
- Sound object-oriented analysis, design and development skills including experience using design patterns and agile development methodologies
- Good understanding of relational database design
- JavaScript and TFS knowledge
- SQL knowledge
- .Net Patterns and best practices
Qualifications & Experience
- A three year tertiary qualification in the field of Computer Science, Software Development or Engineering
- Minimum 5 years’ experience in C#.Net development
- At least 3-4 years programming experience in Microsoft Dynamics CRM experience
- Experience in Visual Studio 2012 or higher
- Experience in .Net Framework 3.5 or higher
- Business process automation experience will be an advantage