.Net Software Developer
Naszymi Klientami są największe firmy leasingowe w Polsce. Dedykowany zespół, pracując na co dzień z użyciem metodyk zwinnych, rozwija i utrzymuje produkt Leasing Front Office (LFO). LFO to system wsparcia sprzedaży dla handlowca firmy leasingowej lub jej partnera. Ta kompleksowa platforma webowa biznesowo obejmuje cały proces sprzedaży od oferty, aż do podpisania umowy, a technicznie jest podstawowym elementem w architekturze systemów firm leasingowych.
Osoba zatrudniona na powyższym stanowisku będzie odpowiedzialna za:
- Programowanie zgodne z obowiązującymi standardami dotyczącymi jakości kodu oraz code review
- Pracę zarówno przy technologiach backendowych (.NET Framework 4.6+, .NET 8+, SQL Server) jak i frontendowych (JavaScript+jQuery i/lub TypeScript+Angular)
- Współpracę z zespołem oraz klientem, w celu wypracowania rozwiązań dla zgłoszonych wymagań biznesowych
- Weryfikację oraz estymację zakresu implementowanych funkcjonalności
Wymagania:
- Minimum 5 lat doświadczenia developerskiego w pracy z frameworkiem .NET oraz językiem C#
- Praktyczna znajomość ASP.NET MVC oraz ASP.NET WebAPI
- Umiejętność dekompozycji problemu biznesowego na komponenty aplikacji przy użyciu dobrych praktyk programowania obiektowego oraz clean code.
- Znajomość zagadnień integracji z innymi systemami (usługi REST, WCF)
- Praktyczna znajomość relacyjnych baz danych (SQL Server) oraz narzędzi ORM (np. EF Core, NHibernate)
- Znajomość technologii frontendowych (JavaScript, jQuery, CSS)
- Praktyczna znajomość technologii frontendowych TypeScript, Angular, RWD
- Umiejętność pisania testów jednostkowych dla tworzonego kodu
- Znajomość narzędzi developerskich Visual Studio, Git
- Znajomość angielskiego w stopniu umożliwiającym korzystanie z dokumentacji technicznej
Mile widziane:
- Znajomość zagadnień związanych z CI/CD oraz narzędzi GitLab, SonarQube, PowerShell, Jenkins
- Wiedza na temat konteneryzacji, Docker, Podman
- Znajomość zagadnień związanych z bezpieczeństwem i wydajnością aplikacji webowych