Job role insights
-
Date posted
5 December 2025
-
Closing date
3 February 2026
-
Hiring location
South Africa
-
Quantity
1 person
Description
Vacancy Details
Employer: Majolica Consulting
As an Intermediate to Senior .NET Developer, you will be responsible for designing, developing, and maintaining software solutions using .NET technologies, with a focus on SQL Server, WinForms, and ASP.NET. Your experience in the financial services industry will be a significant advantage as you collaborate with cross-functional teams to build cutting-edge financial software.
KEY RESPONSIBILITIES:
1. Software Development:
- Collaborate with the development team to design, develop, and maintain software applications using .NET technologies.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and provide constructive feedback to team members.
2. Database Management:
- Design and optimize SQL Server databases.
- Write complex SQL queries, stored procedures, and triggers.
- Ensure data integrity and security.
3. WinForms Development:
- Develop Windows Forms (WinForms) applications, ensuring a responsive and user-friendly interface.
- Implement data binding and validation.
4. ASP.NET Development:
- Develop and maintain ASP.NET web applications.
- Work on both front-end and back-end development tasks, including UI enhancements, web services, and API integrations.
5. Testing and Quality Assurance:
- Write unit tests to ensure code reliability.
- Perform debugging and troubleshooting.
- Ensure software quality through rigorous testing practices.
6. Documentation:
- Create and maintain technical documentation, including code documentation and architecture diagrams.
7. Collaboration:
- Collaborate with cross-functional teams, including UI/UX designers, product managers, and QA engineers.
- Participate in Agile/Scrum development processes
8. Troubleshooting:
- Investigate and resolve software defects and performance issues promptly.
Interested in this job?
49 days left to apply