Senior Fullstack .NET Engineer
ASTEK Polska
⚲ Wrocław
1 100 - 1 250 PLN/dzień netto (B2B)
Wymagania
- .Net
- C#
- ASP.NET
- Swagger
- SQL Server
- NUnit
- .NET Framework 4.8
- Entity Framework
- React
Opis stanowiska
Additional information The project focuses on the development and maintenance of an enterprise-grade web application built on the .NET ecosystem, with a strong emphasis on backend and system architecture. The main responsibility is to design and enhance REST APIs and business logic, including integration with existing components based on .NET Framework 4.8. The system relies on relational databases (SQL Server) and ORM solutions such as Entity Framework Core, with a strong focus on quality through multi-level testing. The role also involves collaboration with the frontend layer (React), although it is not the primary focus. The environment requires a high level of autonomy, technical decision-making, and a proactive approach to improving the existing architecture.You’re ideal for this role if you: • Have 5+ years of experience in .NET development, with strong expertise in .NET Core and backend systems • Are confident in designing and building REST APIs, including architecture and best practices (e.g., Swagger/OpenAPI) • Have hands-on experience with Entity Framework Core and relational databases such as SQL Server • Understand software architecture, design patterns, and how to build scalable, maintainable systems • Are familiar with legacy environments, including .NET Framework 4.8, and can work across modern and existing solutions • Have solid experience with testing (unit, integration, end-to-end) and care about code quality • Have basic knowledge of React or are comfortable working closely with frontend teams • Use AI tools (e.g., Copilot, ChatGPT) to improve development efficiency • Take ownership of your work and proactively identify improvements rather than waiting for tasks Your day-to-day responsibilities include: • Designing, developing, and maintaining backend services using .NET Core • Building and enhancing REST APIs, ensuring performance, scalability, and clear documentation (Swagger/OpenAPI) • Integrating new features with existing systems based on .NET Framework 4.8 • Implementing business logic and ensuring consistency across application layers • Working with databases (SQL Server, SQLite) and optimizing data access with Entity Framework Core • Writing and maintaining tests (unit, integration, end-to-end) to ensure high code quality • Collaborating with frontend developers (React) to ensure smooth end-to-end functionality • Participating in architectural discussions and contributing to technical decisions • Identifying areas for improvement and proactively proposing enhancements • Using AI tools to streamline development and increase productivity