Overview
In this role you will develop and modernize software for clients, using .NET/C# and related technologies. You will work closely with customers, write and support code, and help shape project directions while adhering to best practices. You will also document solutions for client users and participate in cross-functional delivery. The opportunity spans a range of technologies within a growing consultancy, offering solid career progression and mentorship in a collaborative environment.
Pay / Benefits
- Quarterly performance-related profit share
- Flexible/remote working
- Pension
- Private healthcare
- Life assurance
- Educational assistance (AWS, Microsoft, Oracle, Red Hat)
Responsibilities
- Develop software to meet client needs using C#/.Net
- Write custom code and support clients
- Modernize legacy applications and develop innovative technology
- Follow and help improve best practice guidelines
- Create user-focused technical documentation
- Influence client direction within project work
- Collaborate within a team and provide senior presence for escalations
Key requirements
- Current .NET / C# and ASP.NET development experience
- JavaScript and SQL experience
- SC eligible
- Team collaborator with senior presence for escalations
- Large data transform/integration experience (data service extracts, reports)
- Multi-bus message system development experience
- Microservices experience
- Orchestration transformation experience
- CI, Unit testing experience
- Experience with the wider Microsoft Technology stack
- Senior presence in a team
- Escalation management
- Collaboration across teams
- C#
- .NET
- ASP.NET
…
