Job Description
The Developer participates in developing custom solutions. It includes gathering business requirements; co-designing the cases, processes and forms with the Product Owners; assists in unit tests writing on new and existing solutions. The successful candidate will be a self-reliant with knowledge on Agile methodology and he/she is comfortable working in a busy and dynamic environment with competing priorities.
Main Responsibilities
In this role, you translate business requirements, create robust technical designs, develop logical technical processes, implement and maintain solutions.
You are involved in the development of Power Platform based solutions for designated projects.
You collaborate with business stakeholders and/or their representative/s to properly identify and define the business requirements. Each requirement is recorded in a pre-defined User Story (US) template.
You assist in the backlog refinement during or between sprints,
You develop rules following best practices,
You take part in the project calls as per the pre-defined project schedule,
You contribute to show-and-tell sessions to demonstrate the product development & functionalities.
You could work in projects or support operation incidents if need be, complying with defined SLA. If no such SLA is defined, the rule for “handle with best efforts” shall be applied.
You can also participate in system and user acceptance testing efforts.
You can act as third level support whenever critical issues appear with the solution/application.
You can take part in the application deployment/patching.
Accountabilities:
Contribute to backlog refinement sessions,
Authoring of technical specifications
Rules development in compliance with best practices,
Unit tests creation and execution,
Reporting progress on the product backlog and during daily calls,
Demonstrating your solution to the Stakeholders during the sprint review/ show-and-tell sessions.
Manages cross-platform deployments for designated applications.
Experience
Minimum job experience of 1 year developing Power Platform based solutions, with experience of implementing Model-Driven app and Power Pages solution
Ability to understand business process workflow diagrams or procedural documentation
Experience and desire to work in a global environment
Skills
Business skills:
Good communication skills and experience in working in a development team.
Ability to effectively manage multiple assignments and priorities,
Demonstrated history of applying varied approaches to solve complex business support challenges of significance to the organization,
Ability to express oneself clearly and concisely both verbally and in writing using the English language.
IT skills:
Coding knowledge in Java Script in the context of Model-Driven app is a must
Customization knowledge in the context of Power Pages solution is a must
Knowledge of Application Lifecycle Management is a must
Any Microsoft Power Platform certification is a plus.
Knowledge of Agile and SCRUM is a plus.
Knowledge of UX design is a plus
Coding knowledge in C# is a plus, as well as any other coding language experience
Knowledge of API development and management is a plus
Behavior skills:
Ability and flexibility to work independently as well as in a team.
Any Graduate