
Senior .NET Engineer
Your responsibilities:
- Analyse, design, develop, and test backend components and applications.
- Work on an agile engineering team, following Agile best practices while writing maintainable and scalable backend code for software components and influencing team decisions.
- Create testable code and implement automated unit, integration, and functional tests as part of new product development.
- Collaborate with stakeholders to imagine, design, develop, test, and launch backend solutions.
- Use technology to solve complex backend challenges, define a design, turn it into high-quality code, and deliver it on schedule.
- Independently clarify technical requirements, assess development estimates, and apply a broad range of design approaches.
- Review the code of other team members and provide constructive direction.
- Drive continuous improvement of backend software quality, customer experience, and maintainability of products/features.
- Guide new team members and actively collaborate with others within and outside of the team.
- Promote a culture of sharing through mentoring and knowledge exchange.
We are looking for you, if you have:
- Extensive professional software development experience in an Agile environment.
- Proven track record of experience with web backend design and development.
- Strong backend engineering skills with expertise in:
Backend Technologies: C#, .Net, Microservices and CI/CD practices, RESTful, Postman/Testfully, RabbitMQ/Kafka.
Database Experience: MongoDB, SQL. - Cloud and Infrastructure tools: Experience with AWS, Docker, Jenkins, GitHub Actions, New Relic, etc.
- Application servers and build tools: Knowledge of application servers, SOA, automation tools.
- High-quality standards: TDD, unit testing, code reviews, test automation tools, CI/CD, Clean Code and Agile methodologies.
- Knowledge of backend security best practices, including familiarity with OWASP.
- Ability to work closely with the product team to finalize requirements and deliver them in an agile manner, with a focus on quality and observability.
- Experience with non-functional requirements such as high availability, scalability, security, performance, and maintainability.
- An innovative approach, critical thinking, and open-mindedness.
- Strong business and technical vision, passion for education and learning.
- Effective team player with strong self-awareness.
- Experience working in a global matrix organization, communicating with users, other technical teams, and senior management to gather requirements, describe software product features, and deliver technical designs and documentation.
- Strong problem-solving and analytical skills, with a keen attention to detail.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field is desirable.
We offer:
- Interesting and challenging projects
- Flexible working hours
- Friendly, non-corporate atmosphere
- Stable working conditions (CoE or B2B)
- Possibility for self-development and promotion in the company
- Rich benefits package
- Possibility to work remotely
We reserve the right to contact the selected candidates.
Dlaczego warto
dołączyć do TTMS?
Elastyczne godziny pracy
Nie każdemu odpowiada praca w firmie w standardowych godzinach 9-17. Od wielu lat z powodzeniem prowadzimy projekty, mimo niejednolitego trybu pracy.
Możliwość pracy zdalnej
W TTMS praca „biurko w biurko” nas napędza, ale rozumiemy, jeśli ktoś woli model zdalny bądź hybrydowy. Jesteśmy wyposażeni we wszystkie konieczne narzędzia, aby pracę wykonywać w dowolnym modelu.
Świetna, niekorporacyjna atmosfera
Profesjonalizm, dbałość o jakość pracy i przyjazna, nieformalna atmosfera nie wykluczają się. Płaska struktura oraz naturalne, życzliwe relacje tworzą u nas podłoże do kreatywności i innowacji.
Ciekawe, międzynarodowe projekty
Tworzymy rozwiązania dla średnich i dużych firm, jesteśmy obecni w Polsce, Malezji, Danii, UK, Szwajcarii i Indiach – efekty Twojej pracy okrążą cały świat. W TTMS masz wpływ na sukces firmy.
Wspólnie ku neutralności klimatycznej
Wybieramy podwykonawców pod kątem minimalizacji śladu węglowego, organizujemy nasadzenia krzewów, ratujemy torfowiska – wszystko po to, żeby osiągnąć neutralność klimatyczną już w 2025 roku. Cieszymy się, że przyciągamy coraz więcej osób, które dbają o zrównoważony rozwój i ochronę środowiska.
Przyjazne biura
Nasze biura to nowoczesne przestrzenie, inspirujące pracowników i przyjazne środowisku. Białystok jest królestwem superbohaterów Marvela, Kraków kojącym lasem tropikalnym, Wrocław galerią sztuki, a oddział Lubelski to rockowe “hall of fame”.
Chciałbyś dla nas pracować?
Przesłanie CV
Zawrzyj w nim informacje o umiejętnościach technicznych, znajomości języków programowania i narzędzi IT. Doświadczenie w projektach mile widziane.
Phone screening
Rozmowa ma na celu ocenę dopasowania kandydata do stanowiska i weryfikację podstawowych informacji z CV. Jest to również okazja do omówienia oczekiwań kandydata oraz krótkiego przedstawienia opisu stanowiska i warunków pracy.
Spotkanie z HR + weryfikacja
Rozmawiamy o doświadczeniach zawodowych kandydata, ale też o oczekiwaniach względem nowej pracy. Jest to moment na sprawdzenie referencji oraz potwierdzenie autentyczności podanych informacji. Pozwala to na lepszą ocenę kompetencji kandydata i jego dopasowania do kultury organizacyjnej firmy.
Rekomendacja do klienta
Kandydat jest przedstawiany klientowi. Etap ten ma na celu dopasowanie przyszłego pracownika do konkretnego projektu, biorąc pod uwagę zarówno umiejętności techniczne, jak i preferencje projektowe, co zwiększa szanse na pomyślną współpracę.
Zatrudnienie
Podpisujemy umowę, w której zawarte są warunki współpracy, zakres obowiązków, wynagrodzenie oraz inne kluczowe aspekty zatrudnienia, takie jak prawa i obowiązki obu stron. Od tej pory kandydat staje się oficjalnym pracownikiem firmy.
Onboarding + pierwszy dzień pracy
Kompleksowy proces zapoznawania nowego pracownika z organizacją, zespołem i narzędziami, w celu jak najszybszego i najefektywniejszego włączenia się do pracy. W TTMS proces ten jest nowoczesny – onboarding prowadzimy poprzez własną platformę e-learningową.
Nasze biura
Warszawa
Serce naszej firmy i centrum dowodzenia.
Funkcjonuje tu Zarząd spółki oraz kierownictwo poszczególnych obszarów biznesowych. To tutaj na co dzień podejmowane są najważniejsze decyzje strategiczne i biznesowe, ale też inicjatywy proekologiczne. Warszawski oddział – zlokalizowany w Varso Tower – stawia sobie za cel stworzenie w pełni ekologicznego biura wykorzystującego Energię odnawialną i stworzonego z materiałów przyjaznych dla środowiska.
Kraków
Poznań
Wrocław
Lublin
Białystok
Łódź
Koszalin
Transition Technologies MS S.A.
(„TTMS”) to szybko rosnący dostawca nowoczesnego outsourcingu IT
w Polsce i zagranicą.
Transition Technologies MS S.A.(„TTMS”) to szybko rosnący dostawca nowoczesnego outsourcingu IT w Polsce i zagranicą. TTMS jest częścią Grupy Transition Technologies, jednej z największych firm branży IT w Polsce, dzięki czemu jesteśmy stabilni i elastyczni.
Zatrudniamy ponad 600 specjalistów. Realizujemy nietypowe, kompleksowe
i nieszablonowe projekty dla wielu branż. Oferujemy elastyczne modele współpracy
i całościową obsługę projektów dzięki zespołom specjalistów z wielu dziedzin.
Stawiamy na ekologię i nieustannie zmniejszamy ślad węglowy, minimalizując jego
negatywny wpływ na środowisko.