SMSPortal Logo

Software Engineer

SMSPortal|Posted 10 days ago

Skills and experience

Role:Backend engineer
Other roles:Full stack engineer
Experience in role:2+ years
Must-have skills:
    C#

Location and salary

Remote policy:In-office
Location of job:Century City, Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

We’re looking for a talented software engineer to design, optimise and maintain software services capable of handling thousands of transactions per second. Stability and speed are paramount in our operations, and you’ll be at the forefront of improving and implementing new features and functionality. Leveraging cutting-edge technology on top quality hardware, you’ll be instrumental in building and enhancing our presence in international markets.

Responsibilities:

  • Designing and implementing systems
  • Optimising systems for high throughput
  • Writing both functional and technical specifications
  • Managing version control
  • Managing the build server
  • Writing and maintaining unit tests

Key requirements:

  • 2+ years of experience (looking for junior, intermediate and seniors)
  • Degree in computer science (preferred honours/strong bachelors)
  • Proficiency in C# with a solid grasp of the .NET stack
  • Familiarity with TSQL
  • Experience working in multi-threaded environments
  • Sound understanding of networking protocols, such as TCP/IP and HTTP

For more information: https://smsportal.com/vacancy/software-engineer/

About SMSPortal

15-50 employees

Who We Are

From the humble beginnings of a garage startup in 2002, to a world leading cloud communications platform as a service (CPaaS) provider, we bring our cutting edge software development and innovation to make business messaging human.

We believe in a mobile first world and our passion for giving our customers the best possible products and services to engage with theirs is what we thrive on.

Over the past 22 years, our infrastructure, technical expertise, experience and efficient service has deemed us the largest player in the industry. Our goal is to continue building and enhancing our presence while expanding into international markets.

Why Work For Us

We use the latest technologies to build state of the art services that are highly optimised for performance at massive levels. We’re a young, energetic and motivated company that values solid computer science and engineering practises. The atmosphere is relaxed and casual where the sharing of ideas is strongly encouraged.

Our Hiring Process

Our hiring process consists of a 3 step interview process.

01 | Online Assessment: The first-round is an online test to help us gauge your technical skills. This is a timed assessment, shared via URL to our online tool. The assessment will last about an hour and cover basic programming in C# or Java (your choice).

02 | Technical Interview: The second-round is a face to face technical interview designed to evaluate your technical skills and approach to challenges. Throughout this interview, you will encounter problem-solving questions that may require coding solutions.

03 | Management Interview: The third-round is a management interview on site which offers you an opportunity to engage with our leadership team and have a conversation regarding your salary and path forward in your career with us.

We believe in hiring the best person for the job and anyone who walks through our doors truly deserves to be here!

Perks at SMSPortal

Innovation Culture
Small Teams
Work that Matters
Life Balance
Learning and Development
Hybrid work options (team dependent)
Great Salary
Spacious Offices in Century City

Tech Stack

application and data

Sass
Sass
Redis
Redis
RabbitMQ
RabbitMQ
C#
C#
Microsoft Azure
Microsoft Azure
nginx
nginx
ASP.NET
ASP.NET
MS SQL
MS SQL
TypeScript
TypeScript

dev ops

Bugsnag
Bugsnag
Git
Git
npm
npm
Opsgenie
Opsgenie
Azure DevOps
Azure DevOps

business tool

JIRA
JIRA

Office Photos

Welcome to our lego-fied workspace
Surround yourself with like-minded peers
Use cutting edge technology on top-quality hardware
Have fun while doing something great
Work in small teams, you're not just a number
Fuel code with caffeine
Do work that matters
Join our innovation culture

Similar jobs on OfferZen: