- Design develop and maintain robust and scalable web applications using React for frontend and .NET Core for backend development.
- Collaborate closely with crossfunctional teams to gather and refine project requirements translating them into technical specifications and solutions.
- Write clean efficient and welldocumented code while adhering to coding standards and best practices.
- Perform code reviews provide constructive feedback and mentor junior developers to enhance overall team capabilities.
- Identify and troubleshoot software defects and performance bottlenecks ensuring the delivery of highquality products.
- Participate in architectural and design discussions contributing innovative ideas to improve software development processes and technologies.
- Stay updated with emerging technologies and industry trends to suggest and implement improvements in the development lifecycle.
Requirements
- Bachelors or Masters degree in Computer Science Engineering or related field.
- 3 years of experience in software development focusing on .NET Core and React for web applications.
- Proficiency in backend technologies including C# ASP.NET Core and Entity Framework.
- Strong expertise in frontend development using React JavaScript HTML5 and CSS3.
- Experience in building RESTful APIs and integrating frontend components with backend services.
- Solid understanding of database technologies (SQL Server PostgreSQL etc.) and ORM frameworks.
- Familiarity with Agile methodologies and version control systems (e.g. Git).
- Excellent problemsolving skills with a keen attention to detail and quality.
Bachelor's or Master's degree in Computer Science, Engineering, or related field. 3 years of experience in software development focusing on .NET Core and React for web applications. Proficiency in backend technologies including C#, ASP.NET Core, and Entity Framework. Strong expertise in frontend development using React, JavaScript, HTML5, and CSS3. Experience in building RESTful APIs and integrating frontend components with backend services. Solid understanding of database technologies (SQL Server, PostgreSQL, etc.) and ORM frameworks. Familiarity with Agile methodologies and version control systems (e.g., Git). Excellent problem-solving skills with a keen attention to detail and quality.