Khanyisa Real Systems Logo

Software Engineer

Khanyisa Real Systems|Posted 27 days ago

Skills and experience

Role:Frontend engineer
Other roles:Full stack engineer
Experience in role:4+ years
Language proficiency:English
Must-have skills:
    Svelte
    JavaScript
    HTML5

Location and salary

Remote policy:Remote
Location of job:South Africa
Visa requirements:No specific requirements
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent
Salary range:R35,000 - R65,000 per month

Role description

At KRS we create an inspired, collaborative environment, where people can take ownership of their work; push breakthrough ideas; and feel confident that their contributions will be valued, and their growth championed.

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

You will find KRS to be full of energy and a workplace in which you truly can make a difference. With mentoring, ongoing training, the opportunities to learn new skills and rotate within our teams, we focus on continuously growing as an organisation to create the best solutions for our customers.

Responsibilities

Writing clean, high-quality, high-performance, maintainable code

Develop and support software including applications, database integration, interfaces, and new functionality enhancements

Coordinate cross-functionally to insure project meets business objectives and compliance standards

Support test and deployment of new products and features

Participate in code reviews

Qualifications

Bachelor's degree in Computer Science (or related field)

4+ years as a Software Engineer/Developer

Expertise in Object Oriented Design, Database Design, and XML Schema

Experience with Agile or Scrum software development methodologies

Ability to multi-task, organize, and prioritize work

Our current tech stack includes the following (however it varies between teams):

.Net (C# ) – both Framework and Core

HTML, CSS, JavaScript

ASP.NET

SQL

Knowledge required:

Knowledge of object-oriented design principles

Knowledge of different datastore technologies

Understanding of Web security by design principles

Experience of unit test frameworks and test automation

Working Agile (Scrum or Kanban) experience

The ability to communicate effectively to technical and non-technical audiences.

Useful skills to have:

Understanding and experience of configuring and managing tools to enable software development practices, such as Continuous Delivery, test automation, and performance tuning

Understanding of TDD

Criteria:

We would prefer candidates from Cape Town, but we will consider Johannesburg candidates as well. We have satellite offices in both cities.

KRS Assessment test

Applicants who progress beyond the first-round selection process will be required to write our logic test. Ace our test and you’ll get our attention.

KRS Perks

• Developer-oriented workplace; work on a variety of compelling, challenging projects

• Created by devs, for devs; 90% of staff has development background, including senior management

• Bi-annual salary reviews

• Team environment, collaborative learning environment, transparent communications

• Flexible 35-hour work week

About Khanyisa Real Systems

51-200 employees

Innovation supported by over 35 years of experience.

Khanyisa Real Systems (KRS) develops custom software for a wide variety of corporate, government, NGO and start up companies. Read our case studies to see why our clients trust us to deliver great Agile projects and support.

We speak at many local and international conferences to share our knowledge, and assist clients with Agile adoptions and the technical practices from Extreme Programming (XP). We believe that XP is the neglected Agile discipline, and is so needed to help clients improve their Engineering practices.

KRS is a certified Microsoft Gold Partner (since 2007) with competencies in SQL Server and C# . We are also an award-winning Sitefinity CMS Partner.

KRS is a vibrant and dynamic company of around 60 IT professionals, with Scrum Coaches, Trainers, Business Analysts and Web, Mobile and Database Developers. All work is now remote. Our core values are those of honesty and respect of individuals.

Perks at Khanyisa Real Systems

People-centred approach
Fully remote work
Flexible hours, reduced working week
Wellness program, maternity & paternity benefits
Improved leave benefits
Team building and socials
Workshops, mentoring, conferences

Tech Stack

application and data

PostgreSQL
PostgreSQL
Javascript
Javascript
Node.js
Node.js
Redis
Redis
C#
C#
MS SQL
MS SQL
TypeScript
TypeScript
.NET Core
.NET Core

business tool

Microsoft Teams
Microsoft Teams
Miro
Miro

Similar jobs on OfferZen: