The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities
Develop quality software and web applications
Analyze and maintain existing software applications
Design highly scalable, testable code
Discover and fix programming bugs
Requirements
Hands-on experience in multiple programming languages (Including ASP .NET 6 or Angular)
Maintains a sense of individuality in thinking and decision making
Knowledge of OOP concepts
Knowledge of Database concepts and SQL queries (PostgreSQL preferred).
knowledge of programming language concepts
Knowledge of Git, Linux, and other fundamental technologies
Knowledge of technologies such as Kubernetes, Docker, Linux Containers, CI / CD, Cloud Storage, CDN, and No-SQLs is an added advantage
Interest and ability to learn new programming languages and technologies,
Undertake full-stack development - frontend and backend programming challenges.