We are currently working with a global consultancy, who are seeking a skilled Software Engineer to help drive the development and support of in-house applications, modernisation and development. About the RoleYou’ll be involved in building and maintaining software solutions using modern technologies with a split of 50/50 between back and front end design. This role is primarily home-based and may occasionally require out-of-hours support.Key ResponsibilitiesDesign and develop applications using C#, .NET Core, and React.Follow and help define software development standards and best practices.Work with test-driven development, automated testing, and CI/CD pipelines.Support ongoing operations and contribute to various development projects.Collaborate with third-party software providers throughout the development lifecycle.Provide technical guidance and mentorship to less experienced developers.Required SkillsStrong experience with C#, .NET Core, Azure, and test automation.Proficiency in JavaScript and a modern front-end framework (React preferred).Familiarity with microservices, containerization, and site reliability engineering.Solid understanding of Agile/Scrum methodologies and software design principles.Experience with TDD and CI/CD pipelines.Desirable SkillsTypeScript, REST APIs, NoSQL (e.g., CosmosDB), Terraform, Cypress.Experience with cloud platforms (Azure, AWS, or GCP).
Contact Detail:
Placed Recruiting Team