Yesterday
Software Engineer-Conversational AI (Senior)
Liyema Consulting
South Africa, Midrand
Essential Skills Requirements:- Create architecture components for Microservices Architecture, Cloud Architecture, and Container Architecture- Develop, test, and deploy work on Azure Platform- At least 8 years of experience using C# or similar MS technologies- Experience with Container Orchestration Platforms, e.g., Kubernetes Services- Any additional responsibilities assigned in the Agile Working Model (AWM) Charter- Experience with:- Azure DevOps- Visual Studio IDE- Web Application & Web Services Design & Deployment- REST- SQL or NoSQL databases- Agile or SCRUM methodologies Advantageous Skills Requirements:- Technical knowledge - Advantage:- Experience in implementing Continuous Integration and Deployment (CI & CD) with Azure DevOps and GIT Actions- Well *** in code architecture and patterns:- Domain-driven design (DDD)- Command Query Responsibility Segregation (CQRS)- Factory pattern- Repo pattern, etc.- Experience in implementing and monitoring Microsoft Azure solutions Qualifications advantage: - Microsoft Certified: Azure Developer Associate - AZ-203: Developing Solutions for Microsoft Azure - Microsoft Certified: Azure Solutions Architect Expert - AZ-300: Microsoft Azure Architect Technologies - AZ-301: Microsoft Azure Architect Design Soft skills: - Excellent communication skills and team-oriented work behavior in a distributed team - Ability to work as part of a team, to work interdependently as well as independently - Self-starter - Strong problem-solving capabilities - Submit deliverables on time and with excellent quality - Excellent interpersonal and organizational skills with the ability to communicate effectively (both verbally and in writing) with both technical and non-technical colleagues/users - Strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation - Strong presentation skills - Above-board work ethics - Flexibility to take up different tasks in the project - Ability and willingness to coach and give training to fellow colleagues and users when required - Willing and able to travel internationally Qualifications/Experience Needed for the Role:- 8+ years of experience as a Software Engineer- 2+ years of experience with Public Cloud platforms
Attention! You will be redirected to another site