We are seeking a Senior .NET Developer with expertise in C# and .NET to join our team.
This role requires a deep understanding of object-oriented principles based on SOLID principles and experience with event-driven and state machine patterns. You will work on solutions involving databases, queues, topics, files, REST APIs, API gateways, and S3 buckets. Experience with AWS deployment and Azure DevOps is a plus.
Join an agile scrum squad working on a high-profile industry project with 2-week sprint cycles and regular releases.
Responsibilities
- Become part of an established team of engineers based in the UK
- Receive onboarding support from experienced team members to familiarize yourself with the domain
- Operate within the Microsoft toolsuite using provided Microsoft accounts
- Contribute to the Market-wide Half Hourly Settlement project
- Implement changes to the existing ignition platform
- Develop new solutions to enable functionality for industry-wide projects
- Collaborate within an agile scrum squad operating on 2-week sprint cycles
- Participate in fortnightly releases aligned with sprint deliverables
Requirements
- At least 3 years of experience in software development
- Extensive experience with the .NET Framework and related technologies
- Strong background in .NET web development and SQL
- Proficiency in C#, JavaScript, and Angular
- Familiarity with AWS, containers, Docker, and JSON
- Ability to develop solutions based on architectural designs
- Capability to analyze problems, understand designs, ask questions, and challenge solutions when necessary
- Self-sufficient and able to adapt quickly with minimal support
- Fluent English communication skills (written and spoken) at a B2 level or higher
Nice to have
- Experience working with Azure DevOps
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job