Studio 29

C# Developer - Remote SA

  • Location Remote- South Africa
  • Category Back-end Developer
  • Job Type Permanent
  • Salary
  • Ref # 5540

A leading global provider of digital business solutions for the insurance and wealth industries is actively seeking new talent!

Their employees distinguish themselves through the development of high-quality solutions for their clients and have excellent knowledge of object-oriented programming (C#), .Net and Javascript framework (React).

If you live in South Africa and have what it takes, this role is open to teleworking! Offices in Philadelphia, Montreal and Québec City!

TECH STACK

• Object-Oriented Programming (C#)

• .NET Framework/.NET Core

• REST Micro-Services

• Inversion of Control (IOC)

• ASP.NET MVC

• Entity Framework

• Azure

• React JS

• Containers / Docker

• Git, JIRA, Confluence and Slack

A DAY IN YOUR LIFE

• Develop high-quality coding by adhering to the best software development practices

• Collaborate in an Agile environment with a dynamic team of software developers, architects, business analysts, product owners and quality assurance specialists

• Actively participate in code review process and provide constructive feedback

• Contribute to internal wiki technical documentation

• Keep up with the latest technological and software development trends

• Mentor and coach team members to ensure technical development by providing them with immediate and continuous performance feedback

• Understand, implement and maintain industry and proprietary design patterns

• Participate in the continuous improvement of internal processes and development tools

MUST-HAVES

• Bachelor’s Degree in Computer Engineering or Information Technology or College Diploma combined with 3 years of relevant experience

• Minimum of 3 years’ experience in software development

• Excellent knowledge of technologies, mainly C# Object-Oriented Programming, JavaScipt/TypeScript, ReactJS, programming knowledge of .NET MVC and asynchronous programming

• Basic knowledge of design patterns as well as micro-services architecture

• Basic knowledge of networking (proxy, certificate management, network protocol…)

• Excellent knowledge of English (spoken and written)

• Ability to communicate, write and synthesize information

• Analytical and problem-solving skills

• Strong sense of organization and prioritizing

• Ability to multi-task in a rapid-paced environment

• Team spirit, tact, diplomacy, autonomy, rigor and discipline

NICE-TO-HAVES

• Knowledge of financial and/or insurance industries

• T-SQL and SQL Server knowledge

YOUR BENEFITS

• Competitive compensation package

• Comprehensive employee benefits

• Career Development opportunities

• Flexible hours and collaborative working spaces

• Various social and team activities (including international)

Apply