At Aizenit we strive in building top tier solutions with the use of next generation technologies like Artificial Intelligence and Cloud Computing. This is made possible by a culture that empowers independent and contemporary thinking. We passionately believe that our employees are the reason behind our successes, and we continuously look to expand on our resources to learn new methods for incorporating diverse perspectives and experiences into our work.
About the Job
The ideal candidate for this role 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
Qualifications / Experience
Experience in C# and ASP.NET
In-depth understanding of OOP concepts
In-depth knowledge of programming language concepts
Experience in RDBMS is required (PostgreSQL preferred).
Knowledge of technologies such as Kubernetes, Docker, Linux Containers, CI / CD, Cloud Storage, CDN, and No-SQLs is an added advantage
TDD for Backend development
Git, Linux, and other fundamental technologies
Interest/ability to learn new programming languages/technologies and undertake full-stack or frontend programming challenges as well in the future.