Senior .NET Developer
STX Next
⚲ Poznań
15 120 - 25 200 PLN (B2B)
Wymagania
- .NET
- React
- Blazor
- Azure Functions
- Docker
- Kubernetes
- AI
- AWS (nice to have)
Opis stanowiska
O projekcie: Hi there! We are STX Next, a global IT consulting company specializing in customer-focused software services. Join a group of 500 professionals dedicated to helping customers build outstanding products. Leveraging the latest advancements in the field, and a passion for innovation, we're shaping the future of technology one project at a time. Are you the NEXT one? Type of contract A B2B contract for your flexibility and competitive compensation package Location A remote work model encouraging work-life balance. Job description We are looking for a skilled .NET developer with experience in ASP.MVC Core, EntityFramework, SQL, Mongo, and Azure/AWS. The ideal candidate will have a strong understanding of web development principles and be able to design, develop, and maintain complex web applications. Perks & Benefits: - Remote_First Flexibility: Work from where you feel most productive. We offer a remote-first environment with the freedom to set your own schedule in coordination with your team. Whether you need a midday break or a specific routine, we trust you to manage your time and deliver results while maintaining your personal well-being. - Leader’s Support: Work with enthusiasts and experts who are willing to share their knowledge. - Growth Review: Annual sessions to discuss your skills and prepare a clear development plan. - Health & Well-being: Reimbursed private medical care (Medicover) and Multisport card for you and your relatives. - Events & Integration: Attend internal webinars, conferences, and our legendary "Workation" team trips. - Vibrant Communities: Join our AI enthusiasts, gamers, or pet lovers groups to stay connected. Ready to lead our delivery to the next level? Apply now! Wymagania: Must have: - Minimum 5 years of professional experience as a .NET Developer/Fullstack Developer. - Experience with Azure Functions. - Experience Blazor and/or React. - Experience with .NET and .NET Framework. - Good understanding of Solid principles. - Experience with microservice/SOA and event-driven architecture. - Good knowledge of C#, ASP.MVC Core. - Experience with EntityFramework, MS SQL. - Experience with Kubernetes and Docker. - Understanding of web development principles. - Experience with Agile development methodologies. - Experience with Agentic AI in daily workflow for code generation, code review, documentation, test generation, and refactoring. - Strong problem-solving and analytical skills. - Experience with Git and version control. - Strong communication and teamwork skills. - Ability to easily change direction based on lessons learned or changed circumstances (adaptability). - Open mind and positive can-do attitude. - Initiative and ability to work without close supervision. - Internal drive for technical excellence. - English - at least B2. Nice to have: - Ability to create containerized applications. - Good understanding of serverless architecture and Azure Cloud/AWS. - Experience with CQRS pattern using MediatR. - Experience with GraphQL, GRPC. - Knowledge of NoSQL databases like MongoDB, Redis, Duck DB. - Ability to choose and configure the correct MCP for the project needs. - Experience with integrating AI tools into team workflows. - Experience with defining and configuring AI-augmented workflows using structured formats (XML, YAML). Codzienne zadania: - Design, develop, and maintain applications using .NET technologies. - Write clean, maintainable, and efficient code. - Troubleshoot and debug applications. - Implement security and data protection. - Collaborate with team members for continuous improvement. - Stay up-to-date with new technology trends. - Designing, implementing and maintaining automated builds and deployment. - Spreading knowledge about new and relevant technologies among the development team. - Coding features (data access, business logic and UI), fixing bugs and writing unit tests. - Testing and documenting (if required to help the team achieve goals). - Helping with production issues. - Helping to develop/maintain the DevOps culture in the organisation. - Conduct code reviews of other team members.