ROLE PURPOSE
We are looking for a seasoned Senior Software Engineer for our team working with MS Power Platform technologies, who is a technology enthusiast, and eager to grow their career in a culture of modern software engineering practices, continuous improvement, and innovation.
As a Senior Software Engineer, you will be working on enterprise scale business applications using MS Power Platform and other technologies. You will develop, enhance and maintain solutions adding a real value to the organisation.
KEY ACCOUNTABILITIES
- Design, build, test, deploy, and support your applications
- Review solutions built by your team
- Lead your team on technical aspects of the application
- Collaborate with other teams and stakeholders, and actively contribute to technical discussions on requirements analysis, solution design, and implementation approach
- Follow best practices and development standards for your team, and technology
- Maintain technical documentation for your application
FUNCTIONAL / TECHNICAL SKILLS
Skills and Experience :
8+ years of experience in software development with extensive experience as a Senior Software Engineer4+ years of hands-on experience on Microsoft Power Platform technologies, extensive knowledge on Power Automate, Power Apps, DataverseExperience of technically leading teams that build low code / no code solutions using MS Power Platform technologiesExperience of integrating various components of MS Power Platform with other applications and third-party componentsExperience of building custom connectors, APIs, PCF, and customising user interfaces in MS Power Platform using technologies like C#, JavaScript, and TypeScriptExperience with SSIS, SharePoint lists, and SharePoint document libraryFamiliar with Azure DevOps pipelines for MS Power Platform