Mid-Level Full-Stack Software Developer (Remote)

Development - Careers · Cape Town, Western Cape (Remote)

developer

Do you want to be part of a dynamic team constantly challenging the status quo and finding "smarter" ways of doing things? If you answered yes, keep reading.

Who Are We?

1Nebula is a next-generation SaaS Technology Business focused on providing businesses with cloud & technology
expense management services and tools to accelerate their cloud journey.


We hire amazing people from across South Africa, making our diverse group of team members,
called N48Xers, a force to be reckoned with.


Learn more about our people brand by watching our culture videos:

Job Opportunity at 1Nebula:

The purpose of this role is to learn while implementing the latest Azure offerings and applying this courageous
new approach to web and mobile software development. Collaborating with a development team to build
world-class cloud-native applications using the latest Microsoft development frameworks (.Net Core / Angular / Xamarin)
and deploy within the Microsoft Azure Public Cloud. 


What You will do within this role (Your key responsibilities):

  • Review current systems

  • Design new systems to solve business problems while considering the product reference architecture

  • Produce detailed designs and implement code according to those designs

  • Contribute to the quality culture through testing and automation of testing tasks

  • Keen knowledge seeker also capable of sharing acquired knowledge within a team

  • Constantly questions that which is not understood and points out areas of uncertainty

  • Capable of problem solving independently, with timely escalation when needing support

  • Capable of designing solutions while being mentored

  • Regularly volunteers for new challenges outside of specialist skills

  • Assists client-facing team while they interact with clients

More about You (Our requirements for the role):

Although we believe in the potential of others more than anything else there are some minimum requirements
we would look for so consider these before sending us your application:


  • Hold a relevant tertiary qualification with at least 3 years’ experience

  • Have technical knowledge and experience with C#, Microsoft SQL, Microsoft Azure, Xamarin, Git and Azure Pass Experience. 

  • You have great banter and an insatiable curiosity for all things tech 

You must possess the following technical skills

  • Azure DevOps

  • Azure SQL and related cloud-based database and storage

  • Azure PaaS Services 

  • C#

  • .Net 6

  • Angular  
Our Amazing Perks!

  • Enjoy 20 Leave days a year plus a “mulligan day” each quarter after meeting all your deliverables.
    That’s 4 extra leave days annually!

  • High spec laptops and equipment for you to comfortably work remotely.

  • A once off at home office allowance to set up your home office.

  • Flexible working hours. We work on a flexible schedule from Monday to Friday where you can make the hours work for you.

  • Access to our Well-being program and Employee support services – we believe in work/life balance being
    of utmost importance for you and your family so this perk is for them too.

  • Grow your skills and learn something new with paid for Microsoft courses and certifications.

  • Take up a hobby and unlock a training allowance every 2 years to do something non-work related.

  • Give back by participating in our Culture and Social Responsibility initiatives.

  • Free Gap cover and a relaxed/hybrid work environment.

  • Hackathons (If you find yourself in office, we'll provide the pizza!)