We are seeking a talented Full Stack Developer
The ideal candidate will have a strong background in developing and maintaining web applications using a variety of technologies, with expertise in Azure, AWS, SQL, and C#.
Duties & Responsibilities
- Design, develop, and maintain web applications using C#, ASP.NET, and other related technologies.
- Design and implement scalable and secure back-end solutions using cloud services such as Azure and AWS.
- Develop and optimize SQL queries and database structures for performance and reliability.
- Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
- Troubleshoot and debug issues reported by users and implement effective solutions.
- Stay updated on emerging technologies and best practices in software development and cloud computing.
- Participate in Agile development processes including sprint planning, daily stand-ups, and retrospectives.
Desired Experience & Qualification
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Full Stack Developer or similar role.
- Experience in front end and back end developing.
- Strong proficiency in C#, ASP.NET, and MVC framework.
- In-depth knowledge of cloud platforms such as Azure and AWS, including services like Azure App Services, AWS Lambda, S3, etc.
- Solid understanding of relational databases, SQL, and ORM frameworks (e.g., Entity Framework).
- Experience with version control systems such as Git.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work effectively in a fast-paced environment and manage multiple priorities.
R450 - R500 per hour
#J-18808-Ljbffr