Negotiable
Undetermined
Undetermined
Sheffield, England, United Kingdom
Summary: The Full Stack Engineer role requires proficiency in C and familiarity with the .NET ecosystem, including .NET 6 and onwards. The position involves designing, building, and maintaining efficient code while collaborating with project teams and stakeholders to translate requirements into functional features. The engineer will also focus on automation, code quality, and documentation, ensuring the performance and responsiveness of applications. Strong front-end development skills and experience with relational databases are essential for this role.
Key Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable code.
- Automate processes where viable and interface solutions to primary repositories.
- Translate application requirements and use cases into functional features.
- Identify bottlenecks and bugs, devising solution-based responses to problems.
- Maintain excellent code quality and documentation.
- Ensure performance quality and responsiveness of applications.
- Support the ongoing development and productionisation of .NET solutions.
Key Skills:
- 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, and jQuery.
- Proficient understanding of code versioning tools including GIT.
- Strong understanding of object-oriented programming.
- Ability to write reusable C libraries.
- Familiarity with various design and software architectural patterns.
- Understanding of fundamental design principles behind scalable applications.
- Experience implementing automated testing platforms and unit tests.
- Ability to work with multiple stakeholders.
- Familiarity with continuous integration.
Salary (Rate): undetermined
City: Sheffield
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
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 objectoriented 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
Roles Responsibility Working with the project team Design build and maintain efficient reusable and reliable code automation of processes where viable interfacing solution to golden source primary repositories Working alongside business analysis translate application requirements and use cases into functional features Agile lead Identify bottlenecks and bugs devising solutionbased responses to problems Maintain excellent code quality and documentation Working with the IT service manager ensure performance quality and responsiveness of applications Support the ongoing development and productionisation of NET solution