Senior C# Developer (Mru)

Bolt Talent Solutions

The Agile Developer collaborates as part of a scrum to continuously improve web application within the Development Roadmap

The Agile Developer collaborates as part of a scrum to continuously improve web application within the Development
Roadmap. Understanding our architecture, API and UI/UX, the Developer will work closely with operational teams
and, sometimes, end clients with the guidance of the Development Manager to deliver on time within our global security
standards.

Team Contribution
 Work closely within an Agile Scrum team with the support of the Product Owner and Development Manager
 Participate in and contribute to Architectural Reviews
 Participate in and contribute to Agile team ceremonies including: Daily Stand-ups, Backlog Reviews, Retrospectives, Sprint Planning, System Demos
 Continuously improve the development, testing and deployment of our Web Application
Scrum Performance
 Understand each project scope and schedule while focusing on regular and timely delivery of value;
 Contribute to project status and working meetings;
 Monitor your progress, highlighting risks and issues to the Development Manager
 Proactively solve problems to stay on plan
Development
 Minimise the code that you use by utilising other microservices and functions.
 Evaluate components versus self-generated code
 Code within our global security standards
 Include comprehensive logging and error reporting in all work
 Design your code to be tested using our automated tools
 Follow all code conventions and never ever hard code parameters
 Check all code into our DevOps system and ensure that it compiles successfully
 Peer review code for others and proactively suggest improvements as standard
 Leave your code ready to be read and understood by a Martian dropped from Space.

Qualifications and Core Technology Skills 
 Bachelor Degree in IT or equivalent experience
 Prior experience with SCRUM/Agile methodologies with enterprise-level application development projects.
 Our tech is Azure Serverless Cloud and so the successful candidate will be proficient in most of the following:

o C#, .NET Core, Web API, HTML5, JavaScript, Angular.io, T-SQL, Azure Services including App
Services and Service Bus, Specflow and Selenium, Micro Services, DDD, TDD, BDD and Azure
DevOps


About You
 Solid understanding of software development life cycle models
 A proven track record of successfully developing software or web development projects using Agile
methodologies including 3+ years within complex projects in a high-tech development environment
 Can-do attitude honed in a small business or team, ideally in the financial services sector
 Strong analytical, planning, and organizational skills with an ability to manage competing demands
 Creative approach to problem-solving with the ability to focus on details while maintaining the “big picture” view