Develop software via assigned tasks within the agile/scrum Product Engineering team.
Lead initiatives with little guidance to the definition of done.
Communicate across immediate team.
Conducts and facilitates code reviews ensuring coding standards are being met.
Write technical documentation for application development.
Proactively seek in-depth knowledge of all applications and code worked on.
Contribute to product demonstrations.
Conduct Proof-Of-Concepts for approaches and help provide pro/con inputs to the team.
Requirements
Bachelor’s degree in computer science, MIS, Information Systems or engineering fields, MCA, or equivalent experience.
Excellent oral and written communications skills.
4 – 6+ years of relevant experience.
Understanding of object-oriented programming (OOP) and Design Patterns.
3+ years of experience with C#, HTML, CSS, JS / jQuery.
Experience with model-driven Power Apps customizations with advanced configurations.
Experience with Power Platform development via Plugins / Workflows / Actions concepts.
Experience with SQL Server Reporting Services and / or Power BI reporting concepts.
Experience with one or more Dynamics 365 / Dataverse Product Modules (Sales/Marketing/Service/Field Service).
Understanding of Power Apps Solution Management concepts.
Understanding of Power Apps Security Management Concepts (security, roles, privilege, teams, access team, field level security).
Experience with data migration (SSIS packages using Kingsway, Power Platform Data Import Wizard, Microsoft Fabric, or custom console app).
Experience working with Power Automate (MS Flow).
Experience working with MS Portal / Power Portal / Power Pages.
Familiarity with using Azure services such as Service Bus, Azure SQL Database, Azure Data Factory, Azure Functions, API Manager, and Azure App Services.
2+ years of experience working and delivering in Agile.
Experience leveraging Azure DevOps (ADO) or Jira for work item management, as well as Git for version control.
Experience with CI/CD automation for automated solution deployment, a plus.
Experience with a JavaScript framework such as React, Angular, Vue or similar, a plus.