
Senior .Net Developer
CyberPro Consulting|Posted 18 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Position: Senior Software Engineer
Location: Sandton
Available: As soon as possible
Job Purpose:
We are looking for someone to join our team and manage the scope of projects, analyze data, contribute to the design and implementation of software; and develop, and execute quality code. Our team is looking for someone with a diligent and energetic approach to deadlines, and a strong analytical approach.
Role Responsibilities:
•Develop software according to specification and design parameters.
•Work alone or with employees to specify user/system interfaces.
•Diligently provide documentation on all software that has been developed.
•Assist in the specification of documentations in alignment with company standards.
•Successfully obtain or create diagnostic data to assist in the in investigation and resolution of problems.
•Ensure that existing problems and known errors in systems and services are being attended to and escalated.
•Assist with system testing in line with project parameters.
•Develop, test, and deploy system components. Unit test each unit of code to confirm expected results are achieved by the unit.
•Help design and develop systems.
•Maintain effective system information and ensure that updates occur timeously.
Requirements:
•Minimum of 5 years software development experience in a similar role
•Strong understanding and experience of Object orientation programming language, C#
•Sound knowledge on Databases and strong skills in SQL (Postgres preferable)
•Experience in Cloud-based development and Even driven Architecture with a sound understanding of .NET Core
•Experience working within an Agile team, successfully delivering Agile based software projects (POC to support)
•Formal qualification in a relevant subject such as computing, computer science, information technology, software development or software engineering.
•Azure Cloud experience
•Angular / ReactJS Experience
Advantageous:
•Sound knowledge of Bank and Insurance industry
•Java experience
Personality Attributes:
•High performing individual with the ability to continuously perform whilst working under pressure.
•Excellent communication and collaboration skills.
•Willing to learn from other team members and value feedback.
•Proactive and adept problem solver.
•Ability to handle multiple assignments.
•Should exhibit excellent time management and organizational skills to complete the assigned work effectively.
•Ability to meet deadlines and handle priority changes as circumstances dictate.
•Strong work ethic and problem-solving skills.
Sign up or log in to apply:
About CyberPro Consulting
CyberPro Consulting is a software services company that focusses on Digital, Data Analytics, Software and AI Solutions as well as Cloud enablement services.
CyberPro’s story began in 2000 as a small web and e-commerce dev company startup and has seen us grow into one of the top IT services providers in South Africa, with a team of over 500 consultants.
Our customer base ranges from most of SA's blue chip and mid-size brands down to a bunch of exciting local and international startups disrupting various industries. The verticals we service cover a wide range of industries from financial services and retail through to telecoms and manufacturing customers and everything in between. As a CyberPro Consultant you get exposed to a diverse range of complex enterprise scale projects utilizing the latest technology. As part of a consulting services tech company you will find yourself working with some of the top people in the industry solving interesting problems.
Why Work for Us
- Well established brand and reputation in the market
- Solid track record in delivery
- Learn from top experts in the industry
- Earn top remuneration
- Exposure to a wide range of customers, projects and tech
- One of the most diverse teams in the industry
- South African as well as offshore project opportunities
Our Hiring Process
As each CyberPro team member is a representative of our company, we take our hiring process seriously. This means top skills, relevant education, the ability to deliver, strong interpersonal skills and, above all, the right attitude. Our process typically consists of a technical or other relevant skills assessment, and one or two interviews with key stakeholders, followed by an offer. We try and make the process as painless and quick as possible but at the same time ensuring that our reputation as one of the leaders in our industry stays intact.
Perks at CyberPro Consulting
Tech Stack
application and data
















































































utilities






dev ops































business tool













