.NET Developer

Email a friend


This position is primarily located in Telford. However, the successful candidate must be fully flexible as travel will be required.

A multi-million pound investment has recently been announced to transform our working environment in Telford. The result of which will be a world class Delivery Centre, and a flagship building for Capgemini in the region.

Who you’ll be working with

The Microsoft Delivery Group (MSDG) comprises a team of enthusiastic and dedicated software professionals.
We provide innovative solutions to our clients, and help them solve their business and technical problems by building new solutions or enhancing existing services.

We have an outstanding track record of delivering both Agile and Waterfall based solutions, and these include but are not limited to Mobile, Desktop, SharePoint, Cloud based and Web Applications.
We also have significant experience of Office Automation, Workflow and Messaging, Web Services and Scripting technologies.

Our capabilities cover a wide variety of technologies, from Open Source technologies such as the Microsoft .Net Framework, ASP .Net MVC and Mono, plus SharePoint, MS Dynamics CRM and MS SQL Server. We are constantly investigating new technologies and relish a new challenge.

We’re excited to be offering this opportunity for a talented Developer to join our rapidly expanding team. The team is first and foremost engineers, putting Software Engineering and professionalism at the heart of delivery.

The focus of your role

The role of the .Net Developer in MSDG is primarily focused on developing and delivering solutions for both internal and external clients. This will include development of both client and server side software following recognized standards and patterns. You will be an enthusiastic, client-facing developer, comfortable working as part of a multi-disciplinary team, who is looking to develop and grow their skills on a variety of exciting projects.

What you’ll do

Your passion for development will enable you to ensure smooth development of our clients custom based solutions by:

• working within a multi-functional, Agile delivery team, building and enhancing solutions in accordance with the agreed development standards and definition of done within the team
• Being responsible for the development of new applications and maintenance of existing products for Web, Mobile and Windows forms applications.

What you’ll bring

• Proven experience of working in a multi-disciplined Agile team working directly with clients.
• In depth knowledge of current versions of the .Net Framework and the C# programming language and in depth knowledge of Visual Studio and Team Foundation Server application lifecycle development tools, including use of source control, automated testing, code analysis and continuous integration.
• Experience of building solutions using object orientated development and design patterns.
• .Net, C#, ASP.Net MVC4 or above
• HTML, CSS, JavaScript (including some experience of JavaScript Libraries)
• SQL and SQL Server
• Advantage: Mobile Development Platforms e.g. Xamarin, Cordova/PhoneGap
• Advantage: Experience of Test Driven Development tools
• Advantage: Experience of Microsoft Dynamics CRM
• Advantage: Experience of Microsoft Azure and Office 365
• Advantage: Experience of Microsoft SharePoint 2010, 2013 and SharePoint Online

Personal Profile

Motivated individual with excellent problem solving and creativity skills, and experience of working within an Agile team environment. Takes a holistic view of tasks and is able to quickly, willingly and calmly make adjustments when the situation changes.
Proactively takes ownership of tasks and challenges, delegates when appropriate and monitors progress.

Communicates openly and often, instilling confidence in the customer and generating a high degree of trust.
Displays confidence when presenting and dealing face to face with audiences at all levels. Proactively works towards objectives and goals, delivering expected and agreed results within given deadlines. Monitors efficiency of process and takes steps to improve performance.

Willingness to cross-train to cover for other team members and an interest in IT outside their existing area of specialty.
Adds value to the team through openly sharing information, knowledge and learning.
Identifies and uses the strengths of other team members to improve effectiveness and efficiency.
Is able to quickly, willingly and calmly make adjustments when the situation changes.
Manages time to ensure deadlines are met.

Have a proven software engineering pedigree. Any Microsoft certifications you currently possess would be highly advantageous

For certain clients you may be expected to cooperate with government security checks (SC & DV clearance).

What we’ll offer you

Professional development. Accelerated career progression. An environment that encourages entrepreneurial spirit. It’s all on offer at Capgemini. And although collaboration is at the core of the way we work, we also recognise individual needs with a flexible benefits package you can tailor to suit you.

Why we’re different

At Capgemini, we help organisations across the world become more agile, more competitive and more successful. Smart, tailored, often ground-breaking technical solutions to complex problems are the norm. But so, too, is a culture that’s as collaborative as it is forward thinking. Working closely with each other, and with our clients, we get under the skin of businesses and to the heart of their goals. You will too.

Capgemini positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity. We are committed to hiring, developing and retaining the best people to deliver innovative, world-class solutions for our clients. We foster an inclusive culture that enables everyone to achieve their full potential and enjoy a fulfilling career with us. Our comprehensive flexible benefits package and lifestyle policies enable our employees to balance their individual, family and work-life needs.

Email a friend