Intermediate Full Stack Developer (C#/.Net Core, Angular, Web API, SQL, Message Queues)
Are you a talented and ambitious Full Stack Developer with a passion for building cutting-edge applications and working with real-time data? Do you thrive on tackling complex challenges and making a significant impact in a dynamic and fast-paced environment? If so, we have an exciting opportunity for you!
Company Overview: Our client is a leading vehicle tracking company that has established itself as an industry leader in providing innovative and reliable tracking solutions. With a strong focus on technological advancements, the company is committed to enhancing the way businesses manage their fleets and enabling efficient transportation systems. As part of their continued growth, they are seeking a skilled Intermediate Full Stack Developer to join their talented team.
Role Overview: As an Intermediate Full Stack Developer, you will play a pivotal role in the design, development, and maintenance of the company's cutting-edge applications. You'll be working on complex, critical real-time data and development projects that contribute to the improvement of vehicle tracking and fleet management solutions. This is an excellent opportunity to work with modern technologies and make a tangible impact on a global scale.
Key Responsibilities:
* Collaborate with cross-functional teams to design and develop high-quality software solutions that meet business requirements.
* Build and maintain scalable and efficient applications using .Net Core, Angular, Web API, SQL, and Message Queues.
* Implement real-time data processing and ensure system reliability, performance, and security.
* Participate in code reviews, offer constructive feedback, and continuously improve development processes.
* Troubleshoot and resolve software defects and performance issues to ensure smooth application functionality.
* Stay up-to-date with industry trends and technologies, and apply best practices to enhance software development processes.
Requirements:
* Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
* Proven experience as a Full Stack Developer with expertise in C#/.Net Core, Angular, Web API, SQL, and Message Queues.
* Solid understanding of real-time data processing, performance optimization, and scalability.
* Experience working with critical systems, ensuring high availability and data integrity.
* Familiarity with Agile development methodologies and version control systems (e.g., Git).
* Strong problem-solving skills and a passion for learning new technologies and techniques.
* Excellent teamwork and communication skills to collaborate effectively with other team members.
* Experience with Azure beneficial.
Benefits:
* Medical, pension & Bonus.
* Opportunity to work on cutting-edge technologies and complex real-time data projects.
* Collaborative and innovative work environment with a focus on personal and professional growth.
* Chance to contribute to the success of a leading vehicle tracking company with a global presence.
Location: The role will be based at our client's headquarters in Pretoria, with a hybrid remote model in place.
