Full-Stack Developer

Full-Stack Developer
Company:

Findojobs South Africa


Details of the offer

We are seeking a talented Senior Full-Stack Developer with expertise in C# .NET, BI Development, and CRM Dynamics 365 to join our dynamic team. As a Senior Full-Stack Developer, you will be responsible for designing, developing, and maintaining software applications across the full stack. You will collaborate closely with cross-functional teams to deliver high-quality solutions that meet business requirements and enhance user experience.    What you'll do: Design, develop, and maintain software applications using C# .NET framework. Implement scalable and robust solutions across the full stack, including front-end, back-end, and database layers. Utilize BI Development tools and techniques to analyze data and create meaningful insights. Customize and extend functionality in CRM Dynamics 365 based on business needs. Collaborate with product management, design, and other stakeholders to define requirements and deliver features. Troubleshoot and debug complex issues, ensuring optimal performance and reliability. Mentor junior developers and contribute to a culture of technical excellence within the team. Stay updated with emerging technologies and industry trends, recommending improvements to existing processes and technologies. Your expertise: Proven experience as a Full-Stack Developer with strong proficiency in C# .NET development. Experience working in Agile/Scrum development methodologies. Familiarity with cloud platforms such as Azure or AWS. Hands-on experience with BI Development tools such as Power BI, Tableau, or similar. Solid understanding of CRM Dynamics 365 development and customization. Proficiency in front-end technologies such as JavaScript, HTML5, CSS3, and frameworks like Angular or React. Experience with relational databases (SQL Server, MySQL, etc.) and NoSQL databases (MongoDB, Redis, etc.). Strong analytical and problem-solving skills with a keen attention to detail. Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment. Proven ability to work independently, prioritize tasks, and manage time efficiently. Qualifications required: Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent practical experience. Preferred qualifications: Master's degree in Computer Science or related field. Certifications in C# .NET development, BI Development, or CRM Dynamics 365. Other information applicable to the opportunity: Location: Roodepoort, Johannesburg Work Model: Onsite (Monday to Friday)   Â


Source: Adzuna_Ppc

Requirements

Full-Stack Developer
Company:

Findojobs South Africa


Intermediate – Senior Javascript Engineer

Requirements:Proficiency in software engineering fundamentals and a commitment to clean code and best practices.Ability to architect and structure projects w...


From Tumaini Consulting - Gauteng

Published a month ago

Full Stack Engineer - Front End Focused

Season Share is a Sports Ticketing Technology Software ProviderWe are looking for a Senior full-stack JavaScript developer interested in developing products ...


From Season Share, Inc. - Gauteng

Published a month ago

Java Developer (Jav)

DVT is a leading global custom software development and data engineering company, and we're looking for talented individuals to join our dynamic team! Here, ...


From Dvt - Gauteng

Published a month ago

Senior Network Engineer (Jhb)

We Want YouAre you ready to take your career to the next level with BET Software? We're searching for a talented Senior Network Engineer to join our dynamic ...


From Betsoftware - Gauteng

Published a month ago

Built at: 2024-09-21T23:37:33.828Z