Immediate Software Developer C# Contract Role - 1 day per week in Glasgow office
We are seeking a C# Developer with expertise in .Net Core to join our Digital Solutions team for an initial 6-month contract (Inside IR35).
You will work collaboratively in flat matrix structures with colleagues including Product Management and business stakeholders, within an agile framework following GDS guidelines in multi-disciplinary agile teams.
Responsibilities:
1. Develop and support applications to scheme requirements within a formal team structure.
2. Contribute to the technical development of projects.
3. Assist in the implementation of new technologies and research into strategic new technologies.
4. Suggest and implement improvements to the application development process, such as continuous integration, automation of build, deploy, and test.
Essential Skills and Experience:
1. Expertise as a Microsoft Software Developer.
2. Proven expertise in the following technologies:
1. Microsoft .NET (C#), .Net Core, and ASP.Net MVC.
2. SQL Server Development.
3. Writing unit and integration tests.
4. Continuous Integration, build and deployment automation.
5. API development.
3. Knowledge and experience of:
1. Object-Oriented Design.
2. SOLID development techniques and design patterns.
3. Entity Framework and relational database design.
4. SQL Stored procedures.
5. Unit Test Frameworks and Tools (Nunit, Moq, etc).
6. Version Control tools and workflows (Azure DevOps, GIT).
7. CI/CD pipelines within Azure DevOps.
4. Good working knowledge of some of the following technologies:
1. Microservices.
2. Dependency Injection.
3. Cloud Technologies (Azure).
4. HTML, CSS, and front-end scripting libraries.
5. Strong work planning, time management, and the ability to prioritize and reprioritize development tasks.
6. Change Management skills across multiple functional groups and departments.
7. Ability to learn and be trained on the job.
Desirable Skills and Experience:
1. Continuous improvement experience.
2. Agile Methodologies.
3. Powershell.
4. Containerisation Technologies (Docker).
5. Demonstrable expertise in working with Business Analysts, Automation Testers, Project Managers, Senior Managers, and Business Customers.
The role is Inside IR35.
#J-18808-Ljbffr