SUMMARY:
-
POSITION INFO:
SOFTWARE DEVELOPER (INTERMEDIATE) /EAST LONDON or REMOTE - Design, develop and maintain software solutions, taking ownership of your work while actively contributing to team projects. Strong specialization in C#, SQL Server and MySQL. Fostering a supportive, innovative, and high-performing team environment
QUALIFICATIONS REQUIRED
- Diploma/Degree in Software Development
- Strong proficiency in C# programming, including experience with frameworks like .NET Core or ASP.NET MVC.
- Extensive knowledge of SQL Server and MySQL, including database design,
- optimization, and administration.
- Knowledge of Front-end technologies such as HTML, CSS, JavaScript, or modern
- framework like Angular/React.
- Familiarity with cloud environments like Azure, AWS, or Google Cloud.
- Experience working in Agile or Scrum development methodologies.
- Experience with tools like SSIS, SSRS, or equivalent reporting solutions.
RESPONSIBILITIES
- Develop high-quality software solutions using C# in ASP.NET and/or desktop environment.
- Create and maintain relational databases in SQL Server and MySQL, including writing optimized queries, stored procedures, and scripts.
- Participate in code reviews, ensuring adherence to coding standards, security practices, and scalability requirements.
- Troubleshoot, debug, and enhance existing applications, ensuring they perform optimally in production environments.
- Collaborate with stakeholders to understand requirements and translate them into technical specifications.
- Identify opportunities to improve processes, systems, and software quality.
- Stay updated on the latest technologies in C# and database management to drive modernization and efficiency
- Mentor junior developers, sharing expertise in C#, SQL Server, and MySQL.
- Take initiative in leading small project teams, delegating tasks, and ensuring timely delivery of milestones.
- Act as a technical point of contact, providing guidance and support to team members.
- Foster a positive, inclusive team environment that values collaboration and innovation.
- Actively engage in team-building activities, contributing to a culture of mutual respect and support.
- Champion open communication, bridging gaps between team members and stakeholders to align goals.
- Proactively identify challenges and implement solutions without waiting for direction.
- Take ownership of assigned projects, from planning and development to deployment and support.
- Advocate for the use of best practices and modern tools to enhance team productivity.
Salary – Market related depending on experience
APPLICATION PROCESS: Online applications will receive preference, ensure you upload a head and shoulder photo, alternatively e-mail CV with matric certificate and recent head and shoulder photo to , ensure you use “SOFTDEV" as a reference in the subject field. Please deem your application as unsuccessful if you receive no feedback after 4 weeks.