Full Stack Developer - Johannesburg, South Africa - Samaha Consulting

    Samaha Consulting
    Samaha Consulting Johannesburg, South Africa

    2 weeks ago

    Default job background
    Description
    Requirements:
    • Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field
    • Proven experience as a Full Stack Developer (Front and Back End) or similar role.
    • Strong proficiency in C#, ASP.NET, and MVC framework.
    • Experience with front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks (e.g., Angular, React).
    • In-depth knowledge of cloud platforms such as Azure and AWS, including services like Azure App Services, AWS Lambda, S3, etc.
    • Certifications in specific technologies or frameworks such as AWS Certified Developer, Microsoft Certified: Azure Developer, or certifications related to specific program languages
    • Experience with version control systems such as Git.
    • Worked with tools such as SQL, C#, Angular/AngularJS, SSMS, Swagger, Azure DevOps, and 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.