As a Senior Software Engineer, you'll be at the forefront of developing innovative software solutions. This role is ideal for someone with a strong background in full-stack development and a passion for technology.
Network Recruitment is looking for a Senior Software Engineer to join their team in Pretoria. In this role, you will be responsible for designing, developing, and maintaining software applications using a variety of technologies. Your expertise in full-stack development will be crucial in delivering high-quality solutions that meet the needs of clients.
You will work with a range of programming languages and frameworks, including SQL, C#, and ASP.Net Core, as well as front-end technologies like HTML and CSS. Familiarity with Blazor or React is a plus, as it will enhance your ability to create dynamic user interfaces. Additionally, experience in data analytics and machine learning will be beneficial, as the team often collaborates on projects that involve AI and predictive analytics.
The ideal candidate for this position is someone who thrives in a fast-paced environment and enjoys tackling complex problems. You should have a solid understanding of software development principles and be comfortable working both independently and as part of a team. Strong communication skills are essential, as you will be collaborating with other developers and stakeholders to ensure project success.
Key responsibilities include: • Developing and maintaining software applications • Collaborating with cross-functional teams • Ensuring code quality and best practices • Participating in code reviews and providing feedback
If you are a seasoned software developer looking to take your career to the next level, this role offers a great opportunity to work on exciting projects in a supportive and innovative environment.
You'll be taken to the original listing on CareerJet to apply.