.Net Developer - React Native
Posted 12 hours 19 minutes ago by Fairfield Consultancy Services Ltd
£90,000 Annual
Permanent
Not Specified
Other
Midlothian, Edinburgh, United Kingdom, EH120
Job Description
Our client is seeking Senior .NET Developer in Edinburgh, Scotland UK. This is a Hybrid role with 2-3 days/week in office.
Mandatory Skills: .NET Core WebAPI (Using MVC Core), .NET Framework, ASP.NET MVC, ASP.NET MVC Core, Bootstrap/CSS/CSS3, Entity Framework (EF/EF Core), HTML/HTML5, Javascript/jQuery, JSON, MS SQL, React, TypeScript, React Native
Job description
- Minimum 15 years of experience in development
- Expertise in advanced knowledge of object-oriented programming OOP
- Extensive experience with NET Core for developing scalable high-performance cross platform web services
- Understanding the differences between NET Framework and NET Core is essential for leveraging the most effective toolset
- Experience in Building and Consuming RESTful APIs Deep knowledge of REST architecture principles and best practices including resource based URL design stateless operations
- Proficiency in relational databases such as SQL Server or PostgreSQL including the ability to write complex queries optimize database performance and design normalized schemas
- Familiarity with NoSQL databases eg MongoDB is an added advantage for cases where flexible scalable data storage solutions are necessary
- Expertise in setting up and maintaining Continuous Integration Continuous Deployment CICD pipelines to automate the build test and deployment processes
- Knowledge of tools like Azure DevOps Jenkins TeamCity or GitLab CI to ensure rapid reliable delivery of code changes and feature releases
- Familiarity with containerization and deployment through Docker and Kubernetes is an added benefit
- Experience in integrating APIs with databases and managing data via Entity Framework ADONET or other ORM tools
- Experience with API Gateway Swagger or other API management tools
- Familiarity with microservices and event driven architectures
- Knowledge of containerization tools like Docker and Kubernetes
- Demonstrated ability to troubleshoot complex systems debug issues using tools like Visual Studio Fiddler or Postman and resolve performance bottlenecks in APIs
- Expertise in logging and monitoring solutions to identify and fix production issues
- Experience with tools like Application Insights or ELK Stack for effective monitoring and analysis