Software Developer

Solution DevelopmentHybrid Remote, Durbanville, South Africa


Position at Aculocity, LLC



Do you want to be a software developer?


Can you be comfortable being uncomfortable? Are you fine with always speaking your mind? Can you lead, execute, and stay focused despite many distractions, and do the work yourself if needed?


Aculocity is a dynamic, fast moving, global technology consulting company that enhances business processes and uses technology to solve business problems. Since our launch in 2006, we have delivered custom software development solutions, implementation of software systems, business intelligence and business process solutions. We are also part of the GVW Group, LLC, portfolio of companies, and we are a premier provider of technology services for all GVW portfolio companies as well as an expanding external client base.

Your Mission

Your role is to join a team that define, develop, test, analyze, and maintain software applications used to manage the business processes within the business. You will also research, design, document, and modify software specifications throughout the software production life cycle.

Key Outcomes

The business strategy is to modernize our application ecosystem and architecture using cutting edge technology. This role will contribute towards the implementation as part of a team by defining and implementing this architecture and technology stack, using ASP.NET Core and any other front-end technology like Blazor, Angular, React and/or Vue.

Build high quality & well documented software applications using the Microsoft ASP.NET Core Platform.

Follow and recommend improvements to the software development lifecycle.

Follow and recommend improvements to the overall DevOps process.


  • Define, design, develop, integrate, test, deploy, maintain, troubleshoot, and enhance software applications.
  • Produce clean, well-documented, efficient, and standards-compliant code with an eye towards performance optimization.
  • Integrating designs, flows and processes.
  • Industrialize solutions with DEVOPS.
  • Write secure code and exercise good judgment in handling sensitive data.
  • Produce clean, well-documented, efficient, and standards-compliant applications with an eye towards performance optimization.
  • Embrace emerging standards while promoting best practices.
  • Improve quality through application of TDD practices.
  • Writing technical software requirements and documentation as needed.
  • Comfortable trouble shooting critical production issues.
  • Maintaining a high awareness of industry issues and trends, particularly in regard to accessibility, usability, and emerging technologies; keep team members informed as appropriate, with a view to incorporating these in future projects.
  • Paying attention to software development process practiced by the team and help improve it, so we deliver products on time with quality following an agile approach.
  • Evaluate developer code quality and provide input for performance evaluations.
  • Foster a culture of continuous improvement by learning, applying and educating team on software best practices.
  • Help define the future technology stack build on top of Microsoft ASP.NET Core and one of the front-end technologies like Blazor, Angular, React and/or Vue.
  • Willingness to support, maintain & upgrade a legacy Microsoft ASP.NET MVC 5 technology stack.

Qualifications, skills and experience

An Honours or Post Graduate Degree in a related field.

Strong preference would be giving to individuals that are experienced in ASP.NET (either ASP.NET framework and/or ASP.NET Core).

Open mindedness and adapting to a variety of opinions and chances in technology.

Good communication skills.

Ability to work with an international team with international customers in different time zones.

Detailed, accurate, responsive, and inquisitive personality.

Demonstrable ability to learn new concepts quickly.

 Where will you work? This position will be based in Cape Town, South Africa, on a hybrid model of 2 days in the office and 3 days from home.

 What do we offer in benefits? We offer an attractive compensation and benefits package, to include base salary and benefits such as medical/dental/vision options, retirement/401K plans, etc. The opportunity for growth within this evolving organization is excellent and is limited only by the performance of the successful candidate.