Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Oct 14, 2026.
We are currently
seeking skilled Java and .NET Developers to join a dynamic team in
Johannesburg. As a Java and .NET Developer, you will play a crucial
role in designing, developing, and maintaining high-quality software
solutions that align with our client's banking requirements. Our
client is looking to diversify the team and encourages females to
apply and join their forces. We're all behind this initiative
and are actively seeking the #womenintechwe need!
Please note that only South African citizens will be considered for this role.
Key Responsibilities:
Collaborate with cross-functional teams to gather and
comprehend project requirements
Design and develop robust, scalable, and secure applications
using Java and .NET technologies
Write clean, efficient, and maintainable code
Conduct code reviews and provide constructive feedback to
team members
Perform testing and debugging to ensure software meets
quality standards
Stay updated with industry trends and best practices in
software development
About NNW
We are dedicated to facilitating diversity and inclusion within our client's teams. We believe in harnessing diverse perspectives and are actively seeking to attract more female talent to join us in driving innovation and excellence in banking technology. NNW Tech Solutions is an equal opportunity employer and welcomes applications from individuals of all backgrounds.
Requirements
Bachelor's degree in Computer Science, Engineering, or
related field
Proven experience as a Java Developer or .NET Developer
Strong knowledge of Java, .NET, and related frameworks
(e.g., Spring, Hibernate, ASP.NET)
Experience with web development technologies such as HTML,
CSS, JavaScript, and Angular/React
Familiarity with database technologies (e.g., SQL, Oracle, MongoDB)
Excellent problem-solving and analytical skills
Ability to work independently and collaboratively in a
team environment
Good communication and interpersonal skills
Benefits
Benefits for this role will be discussed.

