Negotiable
Undetermined
Undetermined
Sheffield, England, United Kingdom
Summary: The role of Full Stack Engineer requires proficiency in C# and familiarity with the .NET framework, particularly .NET 6 and onwards. The position involves front-end development skills and a solid understanding of relational databases, MVC, and WebAPI. The engineer will also implement automated testing and work with multiple stakeholders to ensure scalable application design.
Key Responsibilities:
- Proficient in C# with knowledge of its ecosystems.
- Familiarity with .NET including .NET 6 onwards.
- Solid experience with relational databases.
- Familiarity with MVC and WebAPI.
- Front end development skills including HTML, CSS, JavaScript, jQuery.
- Proficient understanding of code versioning tools including GIT.
- Strong understanding of object-oriented programming.
- Skill for writing reusable C# libraries.
- Familiar with various design and software architectural patterns.
- Understanding fundamental design principles behind a scalable application.
- Implementing automated testing platforms and unit tests.
- Ability to work with multiple stakeholders.
- Familiarity with continuous integration.
Key Skills:
- Proficient in C#.
- Familiarity with .NET 6 and onwards.
- Experience with relational databases.
- Knowledge of MVC and WebAPI.
- Front end development skills (HTML, CSS, JavaScript, jQuery).
- Understanding of GIT.
- Object-oriented programming skills.
- Ability to write reusable C# libraries.
- Familiarity with design and software architectural patterns.
- Understanding of scalable application design principles.
- Experience with automated testing and unit tests.
- Stakeholder management skills.
- Knowledge of continuous integration.
Salary (Rate): undetermined
City: Sheffield
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
Role: Full Stack Engineer
Location: Sheffield, UK
Duration: Contract
Job Description:
The Role
- Proficient in C#, with a good knowledge of its ecosystems
- Familiarity with the .NET including .NET 6 onwards.
- Solid experience with relational databases.
- Familiarity with MVC and WebAPI
- Front end development skills including HTML, CSS, JavaScript, jQuery.
- Proficient understanding of code versioning tools including GIT
- Strong understanding of object-oriented programming
- Skill for writing reusable C# libraries.
- Familiar with various design and software architectural patterns.
- Understanding fundamental design principles behind a scalable application.
- Implementing automated testing platforms and unit tests.
- Ability to work with multiple stakeholders
- Familiarity with continuous integration.