BAM UK & Ireland is recruiting a PowerApps Developer. The position will involve a mixture of working from home and any UK and Ireland office location. BAM operates a flexible working policy.
As a Mid to Senior PowerApps Developer with ETL experience, you will play a pivotal role in our organization's digital transformation journey. You will be responsible for designing, developing, and implementing solutions using Microsoft PowerApps and overseeing the ETL processes necessary for integrating and maintaining data across our business systems. This role demands a high level of technical expertise, problem-solving skills, and the ability to collaborate with cross-functional teams to drive efficiency and innovation.
• PowerApps Development: Design, develop, and maintain custom business applications using Microsoft PowerApps. Collaborate with stakeholders to understand requirements and deliver solutions that meet business needs.
• ETL Processes: Handle ETL tasks for data integration, transformation, and loading between various sources and destinations. Ensure data quality and consistency across systems.
• Data Management: Work with SQL databases, data lakes, and other storage solutions to manage data used within PowerApps. Implement data governance and security measures.
• Application Lifecycle Management: Use best practices for version control, testing, and deployment of PowerApps solutions. Monitor and optimize app performance and user experience.
• Collaboration and Training: Work closely with other developers, data analysts, and business users. Provide guidance and training on PowerApps and data management best practices.
• Troubleshooting and Support: Offer technical support for PowerApps users. Troubleshoot and resolve issues related to PowerApps applications and ETL processes.
• Innovation and Continuous Improvement: Stay updated with the latest PowerApps features and ETL technologies. Recommend and implement improvements to existing processes and applications.
• Documentation: Create and maintain comprehensive documentation for developed applications and ETL workflows.
• Bachelor’s degree in Computer Science, Information Technology, or related field.
• Minimum of 5 years of experience in PowerApps development and 4 years of experience in ETL processes.
• Strong understanding of the Microsoft Power Platform, especially PowerApps and Power Automate.
• Experience with SQL and working knowledge of databases (e.g., SQL Server, Azure SQL).
• Proficiency in ETL tools and methodologies, with a solid understanding of data modeling and data warehousing principles.
• Familiarity with other Microsoft technologies like Azure, SharePoint, and Office 365 is a plus.
• Excellent problem-solving skills, attention to detail, and the ability to work in a fast-paced, team-oriented environment.
• Strong communication and interpersonal skills, with the ability to explain technical concepts to non-technical stakeholders.
In addition to an attractive salary we offer a significant benefits package including an electric car or car allowance, contributory pension, BUPA, life assurance, 25 days holiday (plus bank holidays), gym subsidy, BAM social club membership and many more exciting benefits.
People are at the heart of what we do at BAM. We recognise that creating a diverse and inclusive environment that nurtures our employees and encourages them to bring their best and whole self to work is crucial. We’re on an exciting journey to get us there by recruiting the very best talent to join us regardless of race, colour, religion, national or ethnic origin, sexual orientation, gender identity or expression, age, disability or other characteristics.
Be you! Join us today, so we can achieve amazing things together and build a sustainable tomorrow.
The art of building is about building for communities; it’s about building for life.
Where others stop, we go further, leading the way towards a sustainable tomorrow for us and future generations. As an industry leader, we raise the bar.
Our values: sustainable, inclusive, collaborative, reliable and ownership, enable us to achieve our ambitions. Today, tomorrow and every day.
BAM is committed to ensuring a fully inclusive recruitment and onboarding process, so if at any time you feel we need to do something to make it more accessible to you, do not hesitate to speak with one of our team, and we will do our best to support you.