About our client:
This award winning software company has offices in the US, UK and South Africa. You will join a talented team of curious, creative and driven individuals who are dedicated to empowering organisations to overcome various business challenges using their cloud-based product. Diversity and inclusion is at the core of this company’s collaborative environment.
What you will be doing:
- Develop robust, scalable, and high-quality features while adhering to established best practices and principles.
- Effectively diagnose and resolve application, configuration, and code-level issues.
- Partner with the Product Owner and Architect to refine requirements and contribute actively to Agile ceremonies like backlog grooming and sprint planning.
- Contribute to technical discussions and constructively challenge peers to ensure the best possible solutions are implemented.
- Plan, configure, and maintain development environments, and stay current with modern technologies and trends.
- Write clean, well-commented, and easily maintainable code for both current and future use.
- Understand the full product development lifecycle and the roles of all parties involved to ensure seamless deployment and delivery.
What our client is looking for:
- A minimum of 5 years of experience developing corporate solutions with Microsoft technologies, including at least 1 year in a senior role on an enterprise-level team.
- Strong knowledge of C# (.NET framework / .NET Core), TypeScript, and React.
- High attention to detail, with strong analytical and problem-solving skills.
- Excellent organizational and planning skills, with the ability to communicate complex technical concepts to all levels.
- A solid understanding of enterprise business processes and IT systems.
- Experience working with various Azure services (Apps, Web Jobs, AD, Service Bus) and Azure architecture.
- Familiarity with Office 365 development, Entity Framework, JSON, XML, Docker, and multi-threaded applications.
- Experience with Application Lifecycle Management (ALM) and continuous integration using Azure DevOps.
Job ID:
- J106991
For a more comprehensive list of opportunities that we have on offer, do visit our website – [URL Removed]
Desired Skills:
- Software Developer
- Senior
- C#