SUMMARY:
Are you a passionate Junior Software Developer looking to accelerate your career in a hands-on development environment? This is an exciting opportunity to work on innovative software solutions, collaborate with experienced developers, and gain exposure to the full software development lifecycle while building products that make a real business impact.
POSITION INFO:
Join a collaborative development team where innovation, continuous learning, and technical excellence are encouraged. This opportunity is ideal for a junior developer who is eager to sharpen their skills, contribute to meaningful projects, and work alongside experienced professionals who are passionate about building high-quality software solutions. You will be involved in developing and enhancing business-critical applications, participating in everything from requirements gathering and solution design to testing, deployment, and support. This role offers excellent mentorship, exposure to modern development practices, and the opportunity to grow your technical expertise in a dynamic environment. Key Responsibilities: Develop, maintain, and enhance software applications and business solutions Collaborate with users and stakeholders to understand requirements and design effective solutions Participate in the full software development lifecycle, including analysis, design, coding, testing, and implementation Assist with troubleshooting, debugging, and resolving software issues Support the deployment, configuration, and maintenance of systems for customers Create and maintain technical documentation, flowcharts, and specifications Assist with testing, quality assurance, and continuous improvement initiatives Work closely with project teams to deliver solutions aligned with business requirements Job Experience and Skills Required: Education: Bachelor's Degree in Computer Science, Computer Engineering, or a related technical discipline Experience: Minimum 1 year of software development experience Experience with .NET WinForms development, specifically C# Experience developing data-driven applications using relational databases Technical Skills: C# and .NET WinForms SQL Server and relational database development Entity Framework (Code First) advantageous REST APIs and modern application architectures advantageous DevExpress experience advantageous Additional Requirements: Strong analytical and problem-solving skills Excellent communication and interpersonal abilities Ability to work independently and within a team environment Strong organisational and time management skills High attention to detail and commitment to quality Valid driver's licence and own vehicle Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: Data Engineer Software Developer Data Analyst Infrastructure Architecture …and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles\/positions. For more information, contact: Karmishka Naidoo Specialist Recruitment Consultant Connect with me on LinkedIn!