Senovo-It is seeking two experienced Full Stack .NET Developers to join an established e-commerce project focused on application modernization and migration. We are looking for hands-on engineers who enjoy solving complex technical problems, improving system architecture, and enhancing the overall performance and maintainability of existing applications.
Key responsibilities
- Develop, maintain, and enhance full-stack applications using C#, .NET, React, and TypeScript.
- Analyze existing applications to understand business logic and improve legacy codebases.
- Support application modernization, refactoring, and migration initiatives.
- Identify and resolve performance bottlenecks across frontend, backend, and databases.
- Design, develop, and optimize REST APIs and backend services while ensuring clean, testable code.
Requirements
- Over 5 years of commercial software development experience, ideally in full-stack roles.
- Strong hands-on experience with C#, .NET, and ASP.NET Core.
- Extensive frontend development experience using React, JavaScript, and TypeScript.
- Solid knowledge of REST APIs, backend architecture, and SQL query optimization.
- Practical experience with legacy application modernization, refactoring, and system migrations.
- Strong understanding of software architecture, design patterns, SOLID principles, and clean code.
What we offer
- Fully remote work environment allowing for flexibility and focus.
- Opportunity to work on a significant e-commerce modernization project.
- Collaborative atmosphere working with architects and business stakeholders.
- Professional development through tackling complex technical challenges and system migrations.