Classification: Internal Confidential
.NET DEVELOPER Company Overview: BI WORLDWIDE is a global leader in behavioural engagement and recognition solutions, headquartered in the UK for the EMEA region. Our mission: to inspire people and deliver measurable results. We nurture innovation, collaboration, and client success across diverse programmatic channels. About the Role: The .Net Developer plays a key role in designing, developing, and maintaining high‑quality, scalable solutions across our client platforms. This role requires deep expertise in the Microsoft development stack, with a strong focus on C#, ASP.NET MVC, SQL Server, and modern design principles. You will ensure that the platforms deliver exceptional performance, usability, and long-term maintainability. The role also places a strong emphasis on planning and analysis. You’ll provide realistic development estimates, contribute meaningfully to technical discussions, and support Business Analysts in defining the technical scope of solutions. In addition, you will use your experience with Azure DevOps pipelines to build, maintain, and optimise continuous integration and deployment workflows that improve delivery efficiency. Key Responsibilities: • Technical Skills
• Coding complex web‑based solutions within Visual Studio using C# ASP.NET MVC.
• Experience working with an ORM such as Entity Framework and Dapper. • Design, build and maintain SQL Server databases using SQL. • Experience creating, maintaining and optimising Azure DevOps build and
release pipelines. • Knowledge of T‑SQL programming and creating stored procedures. • Expert understanding of database design principles. • Follow recognised web standards for security and resilience.
• Solution Design and Delivery
• Interpret business requirements and map them to a technical solution. • Provide documentation at all stages of the project delivery to support the
build of the solution. • Follow agreed coding standards and best practices. • Adhere to project timelines and budgets.
• Planning and Analysis • Provide realistic estimates for programming hours for projects and tasks,
based on information provided by the account team. • Actively and positively contribute in meetings that help set the technical
direction of the team (standards, processes, strategic initiatives, reusability of code).
• Support the Business Analyst with appropriate information to identify and document technical aspects of the solution.
Classification: Internal Confidential
Required Skills & Experience: • Proven experience in developing web applications in C#, ASP.NET MVC v4, v5 • Proven experience in developing presentation layers using ASP.NET, HTML 4/5,
Angular, JSON, JavaScript, JQuery and CSS • Proven experience in managing and maintaining CI/CD pipelines using Azure
DevOps (ADO) and automate deployments. • Hands-on experience with ADO DevOps for source control, build/release
pipelines, and deployment automation. • Proven experience in relational database design and implementation. • Proven experience in developing web services REST/SOAP. • The ability to communicate with delivery team members, internal and external
clients in a professional and concise manner. • Understanding of latest security and OWASP standards. • A strong team player. • Excellent communication and project management skills.
Last Updated February 2026