What you’ll do:
- Developing front end website
- Designing user interactions on web
- Developing back-end website
- Ensuring responsiveness of applications for mobile and web applications.
- Seeing through a project from conception to finished product.
- Designing and developing
- Meeting both technical and consumer
- Staying abreast of developments in web applications and programming languages.
- Designing, building, and maintaining complex web applications with a particular emphasis on the UI (interactions, styling, etc.)
- Working with single-page architecture, front-end application frameworks (ideally React)
- Interpreting mock-ups and translating them into polished and resolved UIs
- Optimizing client performance through efficient dependency management and data access patterns
Your expertise:
- 1 to 3 years relevant work experience
- Collaborate with the rest of the team
- A desire to write clean and maintainable
- Maintain existing code
- Attention to detail
- Experienced in back-end languages (.NET, Javascript)
- Proficient understanding of web markup, HTML5, CSS3
- Solid understanding of both front-end and back- end development using the Microsoft Web stack (MVC, C#, razor, IIS, net, Web services, Web API)
- Solid understanding of entity
- Knowledge of code versioning tools (Git)
- Experience with Microsoft SQL, database development
- A good working knowledge of Net and WebAPI
- Exposure to an Agile Development Methodology would be beneficial
- Other desirable skills include:
- Ability to write quality unit tests
- Contribute to code reviews, maintain coding standards, and ensure best practices are
- He or she should have a complete understanding of automated processes for building testing, document, and deploying it at scale
- An awareness of security concerns is important, as each layer has its own vulnerabilities
- Knowledge of Algorithms and data structures is also an essential need for professional full stack developers
Qualifications:
- Bachelor’s degree in Computer Science or Higher
Soft skills:
- Strong problem-solving
- Ability to work independently and in a
- Ability to ask questions, good communication skills to collaborate is key.
Eagerness to learn new technologies and improve existing skills.
Other information applicable to the opportunity:
- Permanent Position
- Location: Pretoria – Hybrid
- Travel: Travelling might be required
Why work for us?
Connected Industrial Eco-systems:
The organisation provides Industrial OT solutions to drive sustainability of our communities. With a community of specialist OT system integrators who span across all industry segments in Sub Saharan Africa and OEM partnerships we are able to Design and Build as well as Optimize Industrial connectivity. Connecting people with trusted information and insights to drive responsible use of the world’s resources.
One of the leading Tech companies in the country:
- The organisation fosters an inclusive work culture, we collaborate and solve together.
- Great career development , an opportunity to work on great technology which creates value for our communities.
- Values based organisation , with bold and courageous people centred leadership.
- Opportunity to harness your skills and be innovative.
Desired Skills:
- Adaptability
- Authenticity
- Partnership
- Ingenuity
- Mastery