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

Job

Job Details

Intermediate C# Developer

29366
  • Negotiable
  • South Africa, cape town
  • Permanent
  • Software & DevOps , Technology Sales & Professional Services

My client’s team of engineers, data scientists, product managers, and UX/UI design specialists develop exceptional digital products for renowned brands. By harnessing cutting-edge technology and a sophisticated tech stack, they deliver world-class solutions. Their vibrant, people-focused culture, commitment to innovation, and strong societal mission are at the heart of everything they do.



What will you do?




  • Work closely with Developers, Designers, and Product Owners to develop cutting-edge products across the web and mobile space.

  • 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 knowledge-share among team members.

  • Assist and support Design, QA, and OPS teams during the various stages of the development lifecycle.

  • Develop enhancements and fix bugs on existing products.

  • Perform Alpha Testing on all developments.



What should you have?




  • Bachelor’s degree in Computer Science or Software Engineering.

  • 4+ years of development experience working with ASP.NET and C#.

  • 3+ years of development experience working with .NET Core.

  • Understanding of fundamental design patterns and principles (SOLID).

  • Good understanding of architectural practices.

  • Experience in RESTful API development.

  • 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.

  • Ability to work independently and self-manage projects.

  • A collaborative approach to help others and raise team performance.

  • Willingness to learn new methodologies and technologies.



Nice to haves:




  • Experience with scalable websites handling high traffic loads.

  • Caching strategies.

  • Redis.

  • TypeScript.

  • Elasticsearch.

  • Cloud experience (Azure beneficial).

  • CI/CD experience (Azure DevOps preferred).



Benefits of working with my client:




  • Flexible work schedule: Core office hours between 10 AM to 3 PM with optional remote working for the remaining hours.

  • AI-forward culture: Encouragement to explore AI-driven solutions to enhance productivity and efficiency.

  • Continuous learning & growth: Access to Udemy, nanodegrees, Microsoft certification training, and bursary opportunities.

  • Stay ahead: Attend top tech events and expos to keep up with industry trends.

  • Personalized benefits: Optional medical aid and customizable retirement funding options.

  • Give back: Up to 3 days of Volunteer leave per year to support meaningful causes.



Andrea Pilusa Account Manager

Apply for this role

Copyright First Point Group 2024
Site by Venn