Application Developer - Midrand Verfied

R 32k-40k per month Midrand, Gauteng Midrand, Gauteng more than 14 days ago 05-07-2018 9:55:31 AM
30-08-2018 9:55:31 AM
ROLE AND RESPONSIBILITIES
The company has several bespoke applications designed and built on various platforms including C#, ASP, MVC, ADO.NET and on SQL DB. Our applications are deployed in over 80 stores country-wide and supported by a small in-house development team. We interface with banking institutions and credit bureaus daily and are very sensitive to timely data submissions critical to business performance.

The candidate will be responsible for:
? Support of existing applications. Data mining; bug resolution; problem analysis; add on of new features and functionality.
? Reporting. Building new and support, modify existing.
? Application Helpdesk monitoring and support.
? SQL Performance monitoring and improvements.
? Support Development of new products and features – including Archiving, Warehousing, Online Shop, Mobile App.
? On-going development and support of internal company applications – CRM, SharePoint and other marketing and sales database analytics.
This position has an after-hours support requirement. The candidate will be on support one week a month and needs to fulfil set tasks and duties in the evenings and on weekends when on duty.

QUALIFICATIONS AND EDUCATION REQUIREMENTS
? Prior working experience with the tools and skills listed below is essential.
? Candidates should be familiar with working in an Agile development team.
? Formal Tertiary Programming Qualification required.

PREFERRED SKILLS AND EXPERIENCE
? C#
?
? MVC
? MS SQL; T-SQL
? MS Reporting Services
? Web APIs and Web Services
? Windows Services
? Entity Framework (EF) v6
? LINQ
? Repositories

Work Experience:
? 3 years as a developer; working in company on development projects.

ADDITIONAL NOTES
Candidates must be self-starters, driven to improve, inspiring and full of energy. Candidates need to be problem solvers and work well under pressure. They must contribute to and work well within the teams – development and business. Attention to detail is paramount.
They are expected to grow into more senior development roles and take on more responsibility and lead development projects. They must be willing to learn from senior mentors. The ideal candidate will be able to plan, analyse and show competence in developing projects from basic business requirements and will show that readiness in their work ethic, abilities and contribution to the IT team.