Building a sustainable tomorrow
BAM UK&I are looking for a Junior Applications Developer to join our Application Services Team. In this role, you will support the maintenance and enhancement of key enterprise systems across the UK & Ireland. You will work alongside experienced team members to resolve incidents and issues, assist in root cause analysis and support low-code solutions development such as on MS Power Platforms, MS Dynamics 365 and .Net
Your mission
Your responsibilities will also include handling support tickets, managing user access and providing basic user training to ensure smooth system operations.
Our team follows Agile methodologies to manage system changes efficiently, so you will be expected to take a structured and organised approach to your tasks. We place great emphasis on governance, compliance, quality, security and documentation in order to maintain high operational standards.
This is a fantastic opportunity to develop your skills in enterprise application support, gain hands-on experience with MS Dynamics 365, Power Platform, .Net and grow within a collaborative and supportive team.
As a Junior Applications Developer, your mission is to support and enhance BAM’s enterprise systems by engaging with business product owners, ensuring seamless system functionality and continuously improving development practices. Your key responsibilities will include:
• Understanding Business Needs – Work closely with business process and product owners to gather, refine and document user requirements and provide technical specifications.
• Providing Technical Support & Training – Offer functional and technical support, including user training, for designated BAM systems to ensure smooth adoption and usage.
• Developing & Customizing Solutions – Design, configure and develop solutions using low code development tools / languages, following best practices and industry standards.
• Adapting to Change – Demonstrate flexibility and resilience in handling shifting priorities while maintaining deadlines.
• System Integration – Collaborate with technical teams to integrate systems as required.
• Enhancing Development Practices – Contribute to continuous improvement initiatives by refining processes and procedures within the team.
• Code & Solution Reviews – Conduct peer reviews of developed solutions to maintain high standards of quality and efficiency.
• Incident Management – Follow up on and resolve system incidents and issues to ensure reliability and optimal performance of applications.
• Staying Updated – Keep up with the latest application development tools and platform innovations, capabilities and features, recommending potential system enhancements to business users and product owners.
• Knowledge Sharing – Actively participate in knowledge-sharing activities and contribute to the development of best practices, tools and methodologies.
• Team & Process Development – Play a role in strengthening team capabilities, improving workflows and increasing overall maturity within the department.
• This role offers a fantastic opportunity to develop your skills, gain hands-on experience, and make a meaningful impact on BAM’s application landscape.
Who are we looking for?
We are seeking a proactive and adaptable Junior Applications Developer with a problem-solving mindset and a passion for learning. The ideal candidate will have:
• Strong communication and interpersonal skills – Ability to explain technical concepts to non-technical stakeholders effectively.
• Critical thinking and teamwork – Works well in a team environment and contributes to collaborative problem-solving.
• Eagerness to learn – Willingness to acquire new skills and adapt to changing technologies and business needs.
• Problem-solving abilities – Proactive in identifying and resolving technical and process-related issues.
• Customer-focused approach – Diplomatic, tactful and committed to delivering high-quality user support.
• Technical and administrative support – Assist end-users by resolving issues, implementing system changes and ensuring seamless operation of business applications.
• System management responsibilities – Manage permissions, oversee system monitoring, and perform other administrative tasks as required.
• Performance monitoring – Regularly evaluate and assess system performance to maintain optimal functionality.
• Independent and team working capabilities – Ability to work autonomously while also collaborating effectively within a team.
• Technical competence – Experience with or a willingness to develop skills in Microsoft Power Platform (Power Apps, Power BI, Power Automate)
• Flexibility to travel – Willingness to travel to various UK offices, with occasional overnight stays for workshops or meetings.
• Commitment to IT Security – Ensure that all development and administrative processes comply with security protocols, including Secure Development best practices.
• Educational background – A Bachelor’s degree in Computer Science, Information Technology, or equivalent experience in a related field.
• This role is ideal for someone looking to build their expertise in enterprise application development and support while working in a dynamic and collaborative environment.
What’s in it for you?
Joining BAM comes with a range of benefits and opportunities to support your career and well-being, including:
• Competitive salary
• Technical training and development to enhance your skills
• Family-friendly policies to support work-life balance
• Capped matching pension contributions (BAM UK&I)
• Private healthcare coverage
• Life assurance for added security
• 26 days of annual leave, plus:
o 2 wellbeing days for self-care and mental health
o 1 volunteering day to give back to the community
• Opportunities for personal and professional growth through ongoing learning and development.
Your work environment
At BAM, we value flexibility and offer a hybrid working model, allowing you to work from both home and the office. Preferred office locations include Camberley (Surrey), Hemel Hempstead and Central London.
We are committed to fostering a diverse, inclusive and supportive workplace where everyone is encouraged to bring their authentic selves to work. Our culture is built on respect, collaboration and equal opportunities, ensuring that talent is welcomed.
Join us on our journey to create a workplace where everyone belongs and thrives.
Who are we?
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.