O

Mid-Level Full-Stack Software Developer (Remote)

OneNebula
Full-time
Remote
South Africa, South Africa

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/MAUI, Git and Azure Pass Experience. 
  • You have great banter and an insatiable curiosity for all things tech 


Our Current Tech Stack: 

  • Azure DevOps
  • Azure SQL and related cloud-based database and storage
  • Azure PaaS Services 
  • C#
  • .NET 8
  • 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!)