This site uses cookies. By browsing this site, you agree to our use of cookies. Read more about our use of personal information on our Privacy Policy. x

Senior c# Developer

Senior developer

About


A startup company in the FinTech space which is empowering businesses across
South Africa with the funds they need to grow. Our platform is the market leader in online
business lending, is based on the Microsoft stack and is hosted in the cloud.

Role description


We are looking for a motivated senior developer to join our young, vibrant and energetic
development team who will be reporting to the development manager. The successful candidate
will be required to contribute towards system architecture, technical decision making, planning
and development of platform features.
In addition, the successful candidate will be required to mentor junior developers and be an
active member of code reviewing sessions. Furthermore, the successful candidate will be
responsible for project delivery (individual and team) and system maintenance.
This role will expose the successful candidate to several aspects of software development,
service provider integrations, full stack technologies, project responsibility and team mentorship.

Competence
? Analytical thinker
? Problem solver
? Efficiency and optimization driven
? Attention to detail
? Innovative
? Advanced communication skills
? Team player
? Full stack development exposure
? Ability to mentor more junior team members
? Knowledge sharing
? Interest and passion for technology

Experience
? 6+ years experience in object oriented development (Preferably C# MVC)
? Solid experience in test-driven development
? Exposure to front-end scripting technologies (Javascript, Jquery, React)
? Exposure to micro-services and/or service oriented architecture
? Exposure to cloud based environments (Preferably Azure)
? Exposure to database design
? Exposure to Agile development
? Exposure to source control (e.g Git)

Qualifications:
? A relevant tertiary level qualification (BSc in Computer Science, BTech, BEng), or
equivalent
? Honours and/or Master’s degree an added advantage

Get Alerts
 

To apply for this vacancy please access this job advert on a desktop computer.

Apply for other Jobs on Job Mail.