.Net Developer Senior - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 19-05-2021 11:00:17 AM
14-07-2021 11:00:17 AM
A great opportunity is available for a Senior .Net Developer with an innovative Financial Technology company (based in Claremont) that provides data and process automation solutions to financial investment companies.

The role is part of the Software Development Team, driving the development of the Company's core software product and involved in Business Analysis and Software Development.

MUST HAVE:
* Undergrad degree in any of the following: Information Systems, Engineering or Computer Science
* Honours - preferred
* A recognised financial qualification - highly beneficial

EXPERIENCE
* 5+ years writing software within the financial industry
* Exposure to financial calculations and data
* Strong MSSQL background working with data
* Proven experience in C#
* Design pattern knowledge highly advantageous
BENEFICIAL TO HAVE
* ASP.NET Forms and MVC
* JavaScript
* JQuery
* CSS
* Bootstrap
* HTML4/5
* Entity Framework
* Azure infrastructure knowledge and experience


CORE RESPONSIBILITIES
* Write and maintain 1st-grade software
* Analyse and solve business problems with software
* Learn and push software knowledge of both team and self
* Train/support/coach junior team members
* Communicate effectively with directors and clients
* Extend and maintain existing software solutions
* Analyse and create project specification documents as required
* Resolve client support queries
* Drive sales and up-sell opportunities with every client interaction

KEY COMPETENCIES, SKILLS AND ATTRIBUTES
* Attention to detail
* Safeguards integrity of sensitive client and company data
* Excellent problem-solver
* Quick learner
* Passion for software development
* Interest in the financial services sector
* Strong analytical skills
* Good time management
* Ability to work under pressure
* Understands and articulates industry trends
* Communicates clearly and politely, both verbally and in writing
* Ability to work independently and also be a team player
* Uses initiative and is pro-active
* Willing to put in long hours when required

TO APPLY, SUBMIT THE LATEST VERSION OF YOUR CV WITH THE CORRECT CONTACT INFORMATION.

YOUR APPLICATION MUST INCLUDE A MOTIVATION EXPLAINING WHY YOU'RE A GOOD CANDIDATE FOR THIS ROLE.

SHOULD YOU NOT HEAR FROM US WITHIN 2-WEEKS OF YOUR SUBMISSION, CONSIDER YOUR APPLICATION UNSUCCESSFUL.