Description:
As part of our team, you'll be responsible for developing and maintaining high-performance websites, back-end systems, and mobile applications that serve users worldwide. You will collaborate closely with Product Managers, Designers, and other Engineers to deliver seamless, scalable, and user-friendly solutions.Requirements:
- A minimum of 5 years of experience in C# (or similar languages), with a strong understanding of computer science principles.
- A relevant Degree or Diploma in Computer Science or a related field.
- South African citizenship.
- Strong problem-solving skills and the ability to design and develop software that scales efficiently.
Advantageous:
- Familiarity with web technologies such as HTML, CSS, Bootstrap, LESS, and similar front-end frameworks.
- Experience with the Microsoft Web Stack (MVC, C#, Razor, IIS, ASP.NET).
- Knowledge of mobile application development (iOS, Mono, Android, Java, etc.).
- Experience with high-performance/scale technologies such as caching, load balancing, profiling, and indexing.
- Strong experience with relational databases, especially Microsoft SQL Server.
Key Responsibilities:
- Design, build, and maintain web applications, back-end systems, and mobile apps for a global audience.
- Work on scalable, high-performance solutions that ensure excellent user experience.
- Collaborate with cross-functional teams to define and refine features, and ensure timely delivery of quality software.
- Maintain and improve existing codebases while staying on top of new technologies and trends.
- Conducted code reviews, identified performance bottlenecks, and mentored Junior Engineers.
Apply now!
11 Mar 2025;
from:
gumtree.co.za