Sotfware Development Lead
Publiée le 16/10/2026
BDO Luxembourg
BDO Luxembourg is looking for a Software Development Lead!
Who are we?
BDO is present in over 169 countries and we offer an extensive range of services in the areas of Audit, Tax, Advisory, Accounting, Business Services and Outsourcing.
At BDO Luxembourg, our mission is to provide our clients with the expertise of our global network tailored to the unique needs of the Luxembourgish market, delivering personalized services and building valued relationships.
With over 700 employees representing more than 40 nationalities, we embrace diversity and encourage skills and people development among our employees.
Our core values, honesty, integrity, quality, respect and responsibility, define our culture. Hence, our People can expect to grow in a stimulating work environment that supports professional development and fosters inclusivity.
As Software Development Lead, you will lead take the lead on the development of internal tools and applications that bring IT closer to the business and strengthen our relationship with it. You will set the technical direction, organise the team’s work and remain hands-on, delivering business applications, integrations and solutions (with or without AI) that address concrete needs across Audit, Tax, Advisory and support functions. You will take a pragmatic approach: for every need, you will look for the best solution in terms of return on investment, which is not always a full custom development, and work with product owners where a configurable or low-code platform is the right answer. Custom development relies mainly on .NET/C# and modern JavaScript frameworks (React or Angular). You will make AI an integral part of the team’s daily workflow, so that it delivers quickly without compromising quality, security or maintainability.
Responsibilities
Team leadership
Lead, coach and develop the Software Development team: organise priorities and workload, run code reviews and support each team member’s growth.
Build a balanced team of complementary profiles (full-stack developers, each with a specialty such as back-end, front-end or AI), so that knowledge is shared and no solution depends on a single person.
Define and apply team standards: coding guidelines, documentation, testing, source control and release management.
Take part in recruitment and onboarding, including team members who may be based in other locations such as Marrakech.
Solution design and delivery
Work directly with business teams and product owners to understand their needs, challenge them and turn them into simple, effective solutions.
For each use case, choose the best solution in terms of return on investment: configure an existing platform, use a low-code/no-code or AI-agent approach where it fits (often together with product owners), or develop custom software when it brings real value.
Support product owners and business teams who use low-code/no-code platforms (e.g. Microsoft Power Platform): provide technical guidance and review, and help govern their use across the firm.
Design, develop and maintain custom applications, APIs and integrations using .NET/C#, React and Angular.
Build rapid prototypes and proofs of concept to validate value and feasibility before industrialising a solution.
AI and modern engineering
Integrate AI capabilities into applications and business processes: large language models, agents, tool calling, RAG, MCP servers and document processing.
Make AI-assisted development the team’s standard way of working (coding agents, AI-assisted design, testing, code review and documentation), with clear rules to guarantee quality.
Keep up with developments in AI and software engineering and propose relevant improvements to tools and practices.
Quality, security and operations
Implement DevOps practices: CI/CD, automated testing, environment management, monitoring and logging, mainly within Microsoft Azure. Define the standards (environments, pipelines, deployment, monitoring) together with the Infrastructure team.
Apply security, data protection, access management and responsible AI principles throughout the solution lifecycle, in close collaboration with Security, Infrastructure and the DPO.
Ensure that solutions are documented, supportable and maintainable over time.
Must-have requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering or a related field, or equivalent professional experience.
At least 8 years of experience in software development, including at least 2 years leading a development team or acting as technical lead.
Pragmatic mindset: the ability to compare the options (configure, buy, build) on return on investment and to choose the right one, without defaulting to full custom development or to low-code.
Solid development skills in C#/.NET and with modern front-end frameworks such as React or Angular (TypeScript).
Good knowledge of SQL databases, REST APIs and integration patterns.
Proven daily use of AI coding assistants or agents beyond code completion: solution design, implementation, testing, debugging, refactoring and documentation.
Good understanding of generative AI concepts: prompt engineering, tool calling, embeddings, RAG and AI agents.
Experience with DevOps practices: Git, CI/CD, automated testing, secrets management and monitoring, and with working alongside infrastructure teams to define shared standards.
Strong communication skills with business stakeholders and the ability to explain technical choices simply.
Fluency in English; French is a strong asset.
Nice-to-have
Experience with low-code/no-code platforms (e.g. Microsoft Power Platform), ideally in collaboration with product owners.
Experience with Microsoft Azure (App Service, Functions, Container Apps) and Azure AI services (Azure OpenAI, AI Foundry, AI Search).
Experience building agents with ChatGPT Enterprise, Microsoft Copilot Studio or similar platforms.
Experience in a regulated environment or with confidential and sensitive data.
Experience with agile methods and tools such as Azure DevOps or Jira.
Experience managing team members working remotely or in another location.
What we offer
Become part of a global organisation with solid financial foundations, real ambition, entrepreneurial spirit and a clear strategy for growth.
Lead a team working on concrete, high-impact use cases across all business areas, and shape its technologies, practices and standards.
Combine the stability of a large organisation with the mindset and creativity of a start-up.
Work within a multicultural, pleasant and dynamic environment.
Benefit from attractive advantages, including an in-house fitness room, canteen and homeworking opportunities.
Receive an extensive training plan to further develop your technical, AI and leadership skills.
What's in it for you:
Competitive remuneration package including:
- a 13th month (representing a mobility budget offering a car leasing opportunity),- a discretionary performance bonus
Pension plan
Lunch vouchers
Extra days of annual leave
Flexible working hours and homeworking options
Parking spots available for a fee within our building
Possibility to charge electric vehicles in our parking
On-site employee restaurant with preferential prices
Free access to our fitness room
Sports sessions for small additional charge
Internal sports groups (e.g. running, cycling and football)
Career development opportunities through a wide range of trainings (e.g. technical and soft skills, language courses)
Our main office is ideally located in the modern and rapidly expanding Cloche d’Or area. This dynamic area offers easy access to public transport, stores and park-and-ride facilities.
Are you willing to grow your career in a multicultural, pleasant and dynamic environment? Then, take your chance!
--
In accordance with the provisions of the Luxembourg law of 23 July 2016 amending the law of 29 March 2013, candidates may be required to provide an extract from their criminal record. This document, issued by the authorities, must not be older than three months. Such a document will be requested with the aim of carrying out a character check on candidates, bearing in mind the area of activity of our establishment and, more particularly, the tasks described in the job description.
Stay connected by following BDO Luxembourg on LinkedIn!