Location : Durban, South Africa
Securing your Future!
We are a growing multinational technical security company based in Location / Remote that offers its employees a fun work environment, flexibility and career opportunity.
The Role :
This software engineering role on our team will design, enhance, customize, and maintain our system designs through a variety of analysis and development tasks (see Responsibilities section below).
This individual will architect, analyze, design, build, and verify new high-performance systems for our access control products (and devices / modules included with them).
The Position :
You will be analyzing and evaluating software requirements; collaborate with colleagues and customers to gather and define product requirements.
As well as assisting in product design and architecture development.
Within this role you will work and communicate in a cross-functional team environment comprised of software engineers, quality assurance engineers, product line managers, and customer support representatives, etc.
as well as investigate and analyze reported software defects to resolve them in a timely manner.
You will proactively provide status, raise issues, and communicate necessary information to appropriate team members on a regular basis.
assist in formulating standards and development practices to improve the software development process
What we are looking for :
Working knowledge of source code management and configuration
Strong understanding of the software development lifecycle, including design, architecture, and implementation
Proficiency in programming runtime languages such as C / C++ / C# and Java
Proficiency in databases such as SQL Server and SQLite
Proficiency in web development using : Google Web Toolkit, Request Factory, UI Binder, I18 Resources , GUICE / GIN, ASP.
Why Should You Apply?
Would you like to join us?
Submit your application
Last application date : 14th May 2021