Software Developer (Mid-Senior Level)

Employer's site

Ad Hoc Client · South Africa · Full-time

Posted today

IntroductionLocation: Umhlanga, Durban Employment Type: Permanent | Full Time Salary: Market Related Join Our Development Team Are you a passionate Software Developer who enjoys building, improving and problem-solving across a dynamic digital environment? An exciting opportunity is available for an experienced Mid-Senior Level Software Developer to join our Durban-based team within an established marketing company. We are looking for someone who can take ownership of their work, develop reliable and efficient solutions, and contribute to the continued improvement of our systems and platforms. The successful candidate will be responsible for developing clean, efficient and well-documented code, following development best practices while working collaboratively with the development team. Duties & ResponsibilitiesKey Responsibilities The successful candidate will be expected to: Develop, maintain and enhance software applications and internal systems. Write clean, efficient, scalable and well-documented code. Follow established coding standards, development practices and quality requirements. Identify and resolve technical issues efficiently. Assist with the ongoing improvement and optimization of existing systems. Work closely with team members and stakeholders to understand requirements and deliver effective solutions. Test and troubleshoot applications to ensure functionality and reliability. Research new technologies, tools and development approaches that could improve existing systems. Take ownership of assigned development projects and deliver work within agreed deadlines. Contribute ideas and solutions that improve the overall efficiency and functionality of our systems. Desired Experience & QualificationThe successful candidate must have experience and proficiency in the following: MS SQL Bootstrap C# Node.js SSRS Reporting AI Research JavaScript CSS3 A strong understanding of full-stack development and the ability to work across different areas of the development environment will be highly valued. What We're Looking For Beyond technical ability, we are looking for someone who is: A strong communicator who can work effectively with others. A genuine team player. Highly attentive to detail and committed to producing quality work. Punctual and reliable. Deadline driven and able to take ownership of deliverables. Able to multi-task and prioritize effectively. Comfortable working in a fast-paced environment and under pressure. Proactive, with the ability to identify problems and seek solutions independently. A quick learner who is willing to continually develop their technical knowledge. Curious and willing to conduct research to identify ways of improving systems and processes. Package & RemunerationWhy Join Us? This is an opportunity to join an internationally focused and established organization where your technical skills will contribute directly to the development and improvement of our digital platforms and systems. We value people who take ownership, think critically, solve problems and are constantly looking for better ways of doing things. Package & Benefits Market-related salary 50% Medical Aid contribution Annual Performance Bonus Permanent employment If you're a developer who enjoys building, improving and finding smarter solutions, we'd like to hear from you. Apply now and become part of our development team.

Apply for this role

Sourced from Google Jobs — this link goes to the employer's own site, not through another agent.