Junior .Net Developer
We are looking for a Junior .Net Developer to join our collaborative, passionate development team

Our Johannesburg office is situated in Houghton Estate, within walking distance of the Rosebank Gautrain station.
Role profile
Location: Johannesburg
Intro:
There are opportunities at BSG to join a collaborative, engaged and passionate, world-class homegrown development team. If you are inspired by great code, have the skills and tenacity to contribute to the achievement of a great dev team and the willingness to learn and grow both technically and professionally, you will love it here!
Main Purpose of the Role
- Work with in an environment with the BSG development team within a larger Client development ecosystem
- Ensure ongoing software delivery as part of the development team at a Client
- Contribute to cutting edge feature delivery in fast-paced and challenging customer-facing domains to solve real-world problems
About the role
- Develop quality code, creating the desired solution for the Client
- Own the quality of software delivered
- Develop code that adheres to the BSG standards and review code of others to ensure standards are being met
- Efficiently use appropriate language and development tools to develop software
- Understand the deployment process to the Client and form part of the deployment roster
- Understand and use the correct branching and repository strategies set by the team
- Invest in managing your own career, learning from world-class Principal and Senior developers, and gain the personal development skills required to operate at the next level
Qualifications
- Computer Science Degree or other relevant degree (equivalent or higher)
Experience
- 2 – 3 years’ development experience
Technological Experience
- JavaScript (Intermediate)
- OO Concepts
- Design Patterns etc. (Intermediate)
- SQL, MSSQL Server (Intermediate)
- C# (Intermediate)
Knowledge
- Solid project experience (exposure to the full project lifecycle) and 2+ years relevant work experience
- Commercial awareness (Foundation)
- Coding (Intermediate)
- Communication (Intermediate)
- Industry (Foundational)
- Agile development practices (Foundational)
- Performance management (Foundational)
Skills
- Solution architecture (Novice)
- Expert in a development language (Intermediate)
- Communication (Intermediate)
Key Performance Indicators
- Coding and design – innovative solution delivery
- Code reviews and pairing
- Build and Deployment – Form part of deployment roster, deploy solutions to client
- Devops and Automated Testing – Setup CI/CD pipelines and automated testing scripts
- Development support – Bug tracking and fixing
- Ecosystem feedback – Perform and grow through timely career developmental feedback
About you
- Openness (relationships, information)
- Collaboration (in teams, with clients)
- Practical Focus (plans, solutions, technical problem solving)
- Delivery Focus (value, excellence)
- Empathy towards clients and staff
- Assertive
- Resilient
- Approachable
- Good communicator
- Professional
- Proactive
- Willing and helpful
- Able to work well under pressure
- Holds self accountable
- Organised
- Reliable
- Delivery focussed
- Quality driven
- Trustworthy (open and honest)
- Flexible