This Application Developer position is responsible for developing new applications and supporting existing ones, sourcing requirements, and generating POCs. The role requires a strong understanding of software engineering and analytical skills and is well suited for working in a fast-paced, agile environment.
Requirements
- In-depth knowledge of .NET development stack and advanced proficiency in C#
- Good Knowledge of M365 Power Platform (Power Automate, Power Apps)
- Good knowledge of Test-Driven development and refactoring existing code.
- Good knowledge of DevOps practices for efficient management of application development lifecycle.
- Good knowledge of databases (normalization, data modelling, advanced SQL queries, stored procedures)
- Knowledge of Azure Functions, Logic Apps, App Services
- Knowledge of AI services is a plus
- Knowledge of Python is a plus