.NET + React Developer
Summary
.Net + React Developer at Systems Limited should have knowledge and hands-on experience in both .NET development and React framework, along with a passion for creating innovative and high-quality software solutions.
Responsibilities:
- Design, develop, and maintain robust and scalable .NET applications using best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop front-end components using React framework and ensure high performance and responsiveness of applications.
- Write clean, maintainable, and reusable code while adhering to coding standards and guidelines.
- Conduct code reviews to ensure code quality and provide constructive feedback to team members.
- Troubleshoot and debug issues, and perform testing to identify and fix software defects.
- Stay up-to-date with the latest technologies and industry trends to continuously improve development processes and techniques.
- Mentor and provide guidance to junior developers, fostering a collaborative and learning environment.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven work experience as a .NET Developer with strong proficiency in C# and ASP.NET MVC.
- Extensive experience in front-end development using React framework (React 2+).
- Solid understanding of object-oriented programming, design patterns, and software development principles.
- Experience with relational databases (e.g., SQL Server) and ORM frameworks (e.g., Entity Framework).
- Familiarity with web markup languages (HTML5, CSS3) and client-side scripting (JavaScript, TypeScript).
- Knowledge of RESTful APIs, Web Services, and authentication mechanisms (e.g., OAuth, JWT).
- Strong problem-solving skills and ability to troubleshoot complex issues independently.
- Excellent communication skills and ability to work effectively in a team environment.
- Experience with Agile methodologies and version control systems (e.g., Git) is a plus.