Senior full-stack developer (.Net+React)

UK-based company that focuses on providing outsourced software development and digital transformation services is looking for a Senior full-stack developer. They specialize in cloud solutions, system design. Their goal is to help businesses with scalable, secure systems and long-term support. The company offers agile delivery and has a strong focus on building lasting client relationships. The main office is located in the United Kingdom.

Key Technical Skills and Experience

.NET and C#:

  • Experience with .NET Framework/Core: Proficiency in developing applications using .NET Framework and/or .NET Core.
  • C# Language Proficiency: Strong understanding and practical experience with C# programming language.
  • Web API Development: Experience in building and consuming RESTful APIs using ASP.NET Web API or similar technologies.
  • Entity Framework: Knowledge of ORM frameworks, especially Entity Framework, for database interactions.
  • MVC Architecture: Experience with Model-View-Controller (MVC) architectural patterns in web applications.
  • LINQ: Proficiency in using Language Integrated Query (LINQ) for data manipulation.

Frontend Development with React:

  • ReactJS: Strong knowledge of React.js and its core principles, including React hooks and state management.
  • JavaScript/TypeScript: Proficiency in JavaScript and experience with TypeScript for type-safe code.
  • HTML/CSS: Solid understanding of HTML5 and CSS3 for building responsive web interfaces.
  • Redux: Experience with Redux for state management in React applications.
  • Frontend Tooling: Familiarity with frontend build tools and package managers such as Webpack, Babel, npm, or Yarn.

Additional Technical Skills:

  • Database Management: Experience with SQL Server or other relational databases. Ability to write and optimize SQL queries.
  • Experience with Cloud-Based Systems: Practical experience in working with cloud services.
  • CD/CI: Experience with Azure DevOps for Continuous Integration and Continuous Deployment.
  • Version Control: Proficiency in using Git for version control, including branching, merging, and pull requests.
  • Unit Testing: Experience with unit testing frameworks such as xUnit, NUnit, or MSTest for .NET, and Jest or Mocha for React.
  • Agile Methodologies: Familiarity with Agile development methodologies, including Scrum or Kanban.

Qualifications

  • Experience Level: 5+ years of professional experience as a Full Stack Developer.
  • English level B2
Published 28 March
29 views
ยท
12 applications
100% read
ยท
100% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.