Full Stack Developer (WEBGUI and Mobile)
Centurion - South Africa
Job Summary
Hey there code-slinging rockstar!
Description
As an industry leader in the financial services and assurance landscape has an exciting new opportunity available for a seasoned developer with a rock-solid background as full stack web developer. You will be working alongside a robust team of analysts developers and testers to deliver the highest standard of solutions in an agile approach to meet ever growing business demands.
- Responsible for the design development and support of mobile first web applications using the latest technologies to produce industry leading web-based applications.
- Responsible for the development maintenance and enhancement of business intelligence solutions.
- Ensure you keep yourself up to date with modern software engineering practices and technologies and be enthusiastic about teamwork lean thinking and agile delivery.
- To play a pivotal role within the development team and to mentor and coach junior developers by assisting with decisions regarding development approaches and technology.
- Strive to create visually appealing Web applications that feature user-friendly design and clear navigation.
- Responsible for the design development testing and support of rest-full web Apis and micro services
- Ensure and understand the user requirements as specified by the business analysts.
- To evaluate business critical change request for new or modified programs.
- Maintain documentation and describe program development logic coding testing changes and corrections.
- Bachelors degree in an Information Technology
- Web technologies (HTML5 CSS 3 JavaScript JQuery Bootstrap Responsive design)
- Angular Typescript modular design Micro-UI technologies
- Microsoft Web stack (MVC C# razor IIS WCF/Web services Web API)
- OOP Programming principles defensive coding techniques patterns and practices
- Azure DevOps (CI/CD) TFS GIT Git-flow advantageous
- Frameworks Core micro services
- Experience in applying test driven development and software engineering best practices.
- Microsoft SQL Server T-SQL and SQL server reporting services
- Mobile applications development (IOS Android) would be advantageous. (.net Maui).
Required Skills:
Web technologies Angular MVC C# Web API Azure DevOps CI/CD Git-flow Microsoft SQL Server Mobile applications development net Maui