Salary:
R35,000 to R55,000 CTC per month and may vary based on qualifications, experience and team needs
SUMMARY:
Intermediate C# .NET Software Developer (Support & Development) – Lanseria JHB - Hybrid
POSITION INFO:
Job Description
One of our esteemed clients, being a leader in providing solutions for the Mining and other sectors, have the following exciting vacancy: To provide software development support for the maintenance of current and development of new proprietary product offerings. This hybrid role combines application support and new development, ideal for those who enjoy problem-solving within existing systems and contributing to new features and applications.
Key Responsibilities
- Support & Maintenance: Investigate and resolve technical issues in existing applications and systems.
- New Development: Contribute to new modules, features, and applications based on business needs.
- Tooling & Automation: Build and improve internal tools to streamline support and development tasks.
- Ticket Management: Prioritize, manage, and resolve support tickets in collaboration with support and development teams.
- Collaboration: Liaise with QA, business analysts, and other developers to ensure robust and scalable solutions.
- Documentation: Create and maintain clear documentation for troubleshooting, technical solutions, and system architecture.
- Customer Interaction: Communicate effectively with internal stakeholders and occasionally external clients.
- Code Quality: Follow best practices for code structure, version control, and testing.
Required Skills & Qualifications
Education: Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.
Experience: 3–5 years in software development, ideally with exposure to support environments and/or mining/production environments.
Technical Skills
- Proficiency in C# and the .NET framework.
- Strong experience in SQL Server and writing efficient T-SQL queries.
- Familiarity with Blazor, JavaScript, HTML, CSS.
- Experience with version control systems (e.g., Git).
- Familiarity with ITSM tools (e.g., Jira, ServiceNow, Clickup) is beneficial.
- Understanding of software debugging, issue tracking, and release processes.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent verbal and written communication skills.
- Comfortable working collaboratively in a cross-functional team.
- Self-motivated with good time-management skills.
- Customer-first mindset and proactive approach to issue resolution.
Nice to Have (Optional)
- Exposure to CI/CD tools and deployment pipelines.
- Experience with Docker, Jenkins, or Kubernetes.
- Knowledge of network concepts such as DNS, VPNs, and firewalls.
- Experience in mining industry software is a plus.
Work Environment
- Dynamic role involving both development of new functionality and support of production systems
- Requires adaptability and a proactive attitude to balance support tasks and new development initiatives
- Occasional after-hours availability may be required for critical incident response
Recruitment Process
- Skills Assessment: Candidates must complete a technical skills test on Coderbyte.
- Psychometric Evaluation: Candidates who pass the skills test will proceed to a psychometric evaluation.
- Office Interview: Candidates who perform well in the initial interview will be invited to the office to meet with the team lead and potential future team members. This step allows both the candidate and the team to assess cultural and team fit.
- Reference Checks: If the office interview indicates a good fit, we will contact the candidate’s references for further verification.
- Offer: Successful candidates will receive a formal job offer.
Work Arrangements and Environment
- Hybrid working model: Developers are expected to work two days per week at the office. The specific in-office days are typically agreed upon within the team you join, allowing for flexibility and alignment with team needs and preferences.
- Distinctive office environment: The Lanseria offices offer a truly unique workspace, with amenities including a pool and gym—both available for employees to enjoy during breaks or after work—as well as two friendly, playful dogs and a lively chicken coop. These features contribute to a welcoming and vibrant atmosphere and are important for future candidates to note as part of our office culture.
Salary Expectations and Contract Details
- Total compensation (CTC): 35,000 to 55,000 per month for Intermediate Software Developers. This range is flexible and reflects market standards for operational-level developers with 2–4 years of experience, and may vary based on qualifications, experience and team needs.
- Contract type: The position will start as a 3-month fixed-term contract. Upon successful completion of this period, the contract will transition to a permanent role.
- Equipment: The company will provide a laptop for work purposes.
- All interested candidates to send their updated CV’s and recent payslip to