Full Stack Developer (c# .net And Angular)
Summary
Onsite full stack developer at a client in Bruma, Johannesburg, building and maintaining eCommerce applications, API integrations, middleware, and dashboards. Core stack is C#/.NET (ASP.NET MVC), Angular, SQL Server, and Git/Azure DevOps in an agile team.
Job Title: Full Stack Developer (C#. NET and Angular)
Job Summary: We are looking for a skilled Full Stack Developer proficient in C#. NET and Angular to join our dynamic Client team in Bruma, Johannesburg . You will be responsible for developing and maintaining e Commerce applications, ensuring seamless API integrations, and optimizing web performance in an agile environment.
Key Responsibilities: Develop new e Commerce applications. Maintain and enhance existing e Commerce applications. Develop and integrate APIs. Design and develop middleware solutions. Create dashboards and reports. Write unit tests and implement quality frameworks. Develop and maintain high-quality, reusable, efficient, and reliable code. Maintain existing e Commerce integration applications.
Required Skills & Qualifications: Required: Strong proficiency in C#, ASP. NET MVC 4+ (. NET Core a plus). Solid front-end development experience using HTML5, CSS, SASS, Java Script . Experience with Angular 2+ , Java Script, JSON, XML. Hands-on experience with REST & SOAP Web Services . Proficient in Microsoft SQL Server (Stored procedures, functions, views, etc.). Experience using Git/Azure Dev Ops . Strong understanding of SDLC methodologies . Preferred: Experience with Type Script, Angular JS, WCF Services, Mongo DB . Familiarity with SSIS Packages, SQL Feeds . Knowledge of Azure Dev Ops, Docker, Kubernetes, and virtualized environments . Experience in distributed teams, particularly with agile methodologies (Scrum & Kanban) . UI and UX design skills.
Experience Level: Minimum: 3+ years of web development experience. Minimum: 3+ years of general application development experience. Industry experience in e Commerce development is a plus.
Location & Work Type: Onsite role based in Bruma, Johannesburg . Basic Salary: (To be confirmed) Benefits (Permanent Employees): Medical Aid (compulsory unless already a beneficiary on another plan). Pension Fund (compulsory). Strong analytical and troubleshooting skills. Ability to learn new technologies quickly. Strong organizational and problem-solving abilities. Effective communication and interpersonal skills. Ability to meet time-sensitive deadlines. Strong team player, experienced in agile development environments. #J-18808-Ljbffr