Full-Stack .Net Software Developer
Summary
A full-stack .NET developer who builds, tests, and supports front-end and back-end systems, Windows Services, and SOAP/API integrations, plus SQL development, requirements gathering, documentation, deployments, and client support. Sits at an established technology consulting firm in Centurion, South Africa.
Minimum Qualifications & Experience
- B.Com or B.Sc degree in Information Technology, Computer Science, or equivalent
- Minimum 3–5 years’ experience in a .NET Development role or similar
- Minimum 3–5 years’ experience working with Microsoft technologies in development projects
- Microsoft Certification would be advantageous
Primary Duties & Responsibilities
The role will include the development, testing, and support of front-end systems, back-end systems, Windows Services, and integration services including SOAP Services and APIs. The successful candidate will also be responsible for SQL development, documenting technical requirements and designs, gathering requirements from users, and working closely with other developers and stakeholders. Additional responsibilities include implementing new systems, assisting with system deployments, supporting clients, monitoring systems, resolving technical issues, and identifying opportunities to improve existing business processes and systems.
Skills & Competencies
We are looking for someone who is comfortable working both independently and as part of a team. You should be able to manage priorities, work effectively under pressure, and build strong working relationships with colleagues and clients. The ideal candidate will be an innovative thinker and self-starter who enjoys solving problems and finding practical technology-driven solutions. Strong communication, relationship management, and client-focused problem-solving skills are important for this position. You should also be comfortable designing, developing, testing, and documenting new or amended software based on supplied specifications and implementing solutions according to agreed standards.
Key Attributes
The ideal candidate will be:
- Collaborative and team-focused
- Energetic and self-motivated
- Able to independently follow through on initiatives
- Professional and client-focused
- Strong at building relationships
- Comfortable multitasking and prioritising
- Interested in technology and innovation
- Able to identify and solve process or system-based gaps
Remuneration
- Salary: Market-related / Negotiable
- Structure: Base salary plus a bi-annual performance bonus
About the Environment
The role is within an established technology business providing services across enterprise software development, technology consulting, turnkey solutions, IT service management, DevOps, workflow solutions, biometric security, IoT, and AI-enabled solutions.
#J-18808-Ljbffr