Protect yourself from scammers/fraudsters in recruitment
Read how to identify scam/fraudulent messages

Job

Job Details

Senior C# Developer

29162
  • Negotiable
  • South Africa, cape town / gauteng
  • Permanent
  • Broadcast Media

Job Details Minimum experience: Mid-Senior Company primary industry: Information Technology and Services Job functional area: Information Technology



Job Description



Why join us? My client is a digital development company working on building the best experience for millions of users who visit their digital properties daily. They have a people-focused culture and a dynamic work environment that encourages collaboration, fast execution, and continuous learning. They keep their tech stack current and offer plenty of opportunities for professional growth.



What will you do? • Work closely with Developers, Designers, and Product Owners to develop cutting-edge products across the web and mobile space, using my client's platforms. • Take the technical lead on larger, more complex projects. • Drive low-level solution design workshops with fellow team members during whiteboard sessions. • Make a positive contribution to requirement workshops or scrum events with a view on the broader needs of the group. • Mentor, groom, and share knowledge amongst team members. • Assist and support Design, QA, and the OPS teams during various stages of the development life cycle. • Develop enhancements and fix bugs on existing products. • Perform Alpha Testing on all developments.



What will you have? • Tertiary qualification in Computer Science, IT, or Informatics preferred. • 7+ years of development experience working with ASP.NET and C#. • 3+ years of development experience working with .NET Core. • Understanding fundamental design patterns and principles (SOLID). • Good understanding of architectural practices. • CI/CD (Azure DevOps preferred). • Experience in RESTful API development. • Advanced experience with JavaScript frameworks. • Client-side experience in HTML, CSS, and SASS. • Experience in MS SQL Server and source control (Git).



What will you need? • Strong analytical and creative problem-solving skills, with excellent attention to detail. • Self-managed with the ability to work independently on projects. • Ability to constructively help others and raise team performance. • Flexibility in learning new methodologies and technologies.



Nice to haves: • Previous experience on scalable websites with high traffic load. • Caching strategies. • Redis. • TypeScript. • Elastic Search. • Cloud experience (Azure beneficial). • CI/CD.



Benefits of Working at My Client: • Flexible working hours - core office hours: 10 am-3 pm. • Department-wide tech stack: From Android, iOS, and React Native to .NET Core, Redis, ElasticSearch, SQL Server, Azure, and GCP. • The opportunity to learn and grow through MyAcademy, including free access to selected Udemy courses relevant to tech and business. • Opportunities to attend relevant tech events, conferences, and expos. • Optional medical aid and flexible retirement funding.



Given the employment equity policy of my client, preference will be given to suitable candidates from designated groups



Andrea Pilusa Account Manager

Apply for this role

Copyright First Point Group 2024
Site by Venn