Overview
As a Senior Full Stack Developer, you will play a vital role in developing and maintaining advanced communication technology solutions. Based in Cape Town with the flexibility for remote work, you’ll contribute to empowering businesses in their digital transformation. You will work on both back-end and front-end development to create efficient and scalable applications that enhance client and stakeholder communication, increasing engagement and customer satisfaction.
Responsibilities
- Application Development: Develop, maintain, and enhance web applications using ASP.NET Core and C#.
- Back-End and API Integration: Design and manage RESTful and SOAP APIs to integrate with various systems and services.
- Database Management: Ensure efficient data handling and storage solutions using MariaDB/MySQL, including database management and optimization.
- Problem-Solving: Identify and resolve coding and software issues to ensure seamless performance and functionality.
- Collaboration: Work independently and as part of a team, collaborating with other developers and stakeholders to align on project goals and enhance the functionality of digital communication solutions.
Experience
- Proven experience as a Full Stack Developer, with a strong focus on ASP.NET and C#.
- Familiarity with digital transformation projects or experience within communication technology is beneficial.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Certifications in .NET, C#, or Full Stack Development are a plus.
Tools & Technologies
- ASP.NET Core
- C#
- REST
- SOAP
- JavaScript
- MariaDB
- MySQL
Interview Process
- Intro
- Technical take-home
- Technical Presentation
- Culture interview