Fullstack Engineer
PowerApps developer M / F / X
Sofia
Apply on the employer's siteRole description
Job Description
We are looking for an experienced
Power Apps Developer
to join one of our clients on a
3-month freelance project
.
You will work within a global team and collaborate closely with Project Managers, Business Analysts, and functional teams to design, develop, and deploy business applications, reporting solutions, and process automations across different business units and corporate functions.
The position follows a hybrid working model, with presence in the
Sofia office 2 days per week
.
Your missions
- Design, develop, and deploy business applications using Microsoft Power Platform.
- Develop web-based applications and external-facing solutions using Power Apps Portals / Power Pages.
- Create, maintain, and optimize automated workflows using Power Automate.
- Support the development of enterprise-level model-driven applications.
- Work with Microsoft Dataverse / Common Data Service and integrate Power Platform solutions with other systems.
- Develop and maintain web-based applications using ASP.NET.
- Implement .NET security features, including authentication, authorization, user roles, and account permissions.
- Develop standardized reports and identify additional reporting and automation opportunities.
- Create dashboards and reports using DAX and integrate reporting solutions with Power Apps.
- Integrate Power Apps and Power Pages with web services, APIs, databases, SharePoint Online, CRM, and Azure services.
- Apply web application security standards and mitigate OWASP-related security risks.
- Create and optimize complex database queries and stored procedures.
- Work with MySQL, Oracle SQL Developer, and other relevant database technologies.
- Collaborate with Project Managers, Business Analysts, developers, and functional stakeholders.
- Support the improvement and automation of existing business processes across different platforms.
- Ensure that solutions are delivered with a high level of accuracy, quality, security, and reliability.
Your profile
- Between 5 and 8 years of professional experience in software development, Microsoft Power Platform development, or a closely related role.
- Strong hands-on experience developing applications using Microsoft Power Apps.
- Proven experience with Power Apps Portals / Power Pages.
- Strong experience designing and implementing workflows using Power Automate.
- Professional development experience with ASP.NET.
- Experience developing and implementing enterprise-level web applications.
- Experience with .NET security features, including authentication, authorization, forms-based authentication, user roles, and account impersonation.
- Experience creating dashboards and reports using DAX and integrating them with Power Apps.
- Strong knowledge of web application security principles and OWASP-related risk mitigation.
- Good database development experience, including complex SQL queries and stored procedures.
- Experience integrating applications with databases, APIs, web services, and enterprise systems.
- Excellent written and spoken English.
- Strong communication, analytical, problem-solving, and stakeholder collaboration skills.
- Ability to work accurately and independently in an international and cross-functional environment.
- Availability for a 3-month freelance assignment.
- Ability to work from the Sofia office 2 days per week.
Nice to have
- Experience with enterprise-level model-driven Power Apps.
- Experience with Microsoft Dataverse / Common Data Service.
- Experience with SharePoint Online.
- Experience with Microsoft Dynamics CRM.
- Experience with Microsoft Azure.
- Experience with Power BI or similar reporting solutions.
- Experience with REST APIs and web services.
- Experience working with MySQL and Oracle databases.
- Previous experience delivering Power Platform solutions in a global enterprise environment.
What We Offer
- An international community bringing together 110+ different nationalities.
- An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibility.
- A robust training system with our internal Academy and 250+ available modules.
- Opportunities to contribute to meaningful sustainability and social-impact initiatives through our WeCare Together programme.
Amaris Consulting is proud to be an equal-opportunity workplace. We are committed to promoting diversity and creating an inclusive working environment. We welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Who are we?
Amaris Consulting
is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.
At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:
Brief Call
: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!
Interviews
(the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!
Case study
: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.
As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.
We look forward to meeting you!
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.