Schedule: AU business hours
Core Responsibilities:
Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth.
Create, design, and implement layouts for new and existing web pages.
Create and maintain database designs for data storage and processing.
Maintain legacy code written by other developers, including bug fixes.
Integrate external software libraries and APIs into existing projects.
Test software to ensure responsiveness and efficiency.
Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design.
Maintain security and data protection of the applications.
Write technical documentation.
Job qualifications & experience:
BSc. in IT, Computer Science, Engineering, or a related technical field.
5+ years of industry experience.
Experience with .NET Core, ASP.NET, C#, MVC, Angular, React, Web API, Entity Framework, Linq, JS, HTML, CSS, and MS SQL
Experience in microservices will be an added advantage.
Experience in a project managed in accordance with AGILE methodology.
Experience in Azure DevOps and Git will be an added advantage.
Technical skills:
Sound knowledge of Angular / React / Vue / CRM development / SSIS / SSAS / SSRS will be an added advantage.
Sound knowledge of DevOps principles, practices, and tools is beneficial (CI/CD pipeline).
Excellent debugging and optimization skills Interest in learning new tools, languages, workflows, and philosophies.
Sound knowledge in Azure cloud will be an added advantage.
Abilities and Attributes:
Excellent teamwork skills.
Excellent communication skills.