Senior .NET Developer – Backend & Angular (m/f/d)
Tech Stack / Keywords
Firma i stanowisko
KRUK S.A. is a company specializing in debt management, offering clients installment repayment options. The IT department consists of over 300 specialists across Poland, Romania, Italy, and Spain, working with modern technologies and supporting internal clients such as a large legal office. The teams operate in autonomous interdisciplinary squads responsible for the entire software development lifecycle, including analysis, implementation, testing, deployment, and maintenance. The company invests in technical skill development through training, conferences, and internal initiatives.
Wymagania
- Minimum 7 years of commercial software development experience.
- Very good knowledge of C# and .NET platform (8+).
- Experience designing and implementing REST APIs.
- Experience developing frontend applications using TypeScript.
- Strong practical knowledge of SQL (MS SQL Server, PostgreSQL).
- Knowledge of OOP principles, SOLID, Clean Code, design patterns, and architectural approaches (e.g., Clean Architecture, DDD, CQRS, event-driven).
- Experience working with systems handling large data volumes, complex integrations, and domain and process logic.
- Practical experience with version control systems (Git), CI/CD environments, and container platforms (e.g., OpenShift).
- Openness to using AI tools in daily work (e.g., GitHub Copilot, LLM models).
Obowiązki
- Participate actively in the entire software development lifecycle, including requirements analysis, refinement, planning, implementation, testing, deployment, and maintenance.
- Design, develop, and maintain backend (.NET) and frontend (Angular) applications.
- Ensure high code quality and adherence to organizational and architectural standards (code review, clean code, ADR, EA guidelines).
- Design architecture and develop REST APIs and system integrations.
- Work with data and optimize SQL queries and data models in complex and large-scale systems.
- Design and develop solutions based on asynchronous communication and event-driven approaches (queues, messaging) supporting business processes using workflow and BPM platforms.
Oferta
- Employment based on an employment contract.
- Flexible working hours (start time between 6:00 and 9:00).
- Mainly remote work with occasional meetings in Wrocław.
- Attractive benefits package including private medical care (Luxmed), Multisport card subsidy, additional benefits via a cafeteria system, and group insurance on preferential terms.
- Access to Mindgram platform for psychological and wellbeing support.
- Opportunity to receive bonuses through employee referral programs.
- Possibility to borrow a company car for private use.
- Sports activity subsidies.
- Life insurance.
- Employee parking.
- Employee recommendation program.
- MyBenefit cafeteria.
Inne informacje
During recruitment, the company ensures an inclusive process and equal opportunity principles, considering competencies and willingness to develop regardless of gender, age, disability, religion, sexual orientation, origin, or other unrelated factors. The recruitment process is accessible and adapted to relevant needs.
KRUK S.A
18 aktywnych ofert