Technical System Designer
Miejsce pracy: Warszawa
Your responsibilities
- Translate requirements and acceptance criteria into technical designs that define system behavior, data flows, inter-system contracts, component responsibilities, and error handling.
- Analyze existing code and application behavior to validate proposed solutions and make effective use of proven mechanisms.
- Design solutions in collaboration with business analysts, solution architects, developers, and application administrators, and support the team during implementation.
- Conduct targeted analysis of application and IT infrastructure performance, identify the causes of issues, and recommend optimizations.
- Evaluate new technologies and IT tools, prepare recommendations, and contribute to decisions about their adoption within the system.
- Help strengthen data and system security by designing secure solutions, identifying risks, and coordinating actions with the relevant teams.
- Use AI tools in practice to analyze, design, and document changes, while critically verifying their output.
- Work with other departments to understand their technology needs and agree on the scope of changes.
- Work in an Agile team, solve technical problems, and continuously improve ways of working.
- Document design decisions and communicate the scope of changes, risks, and solution quality to stakeholders.
- Help shape the system’s development strategy by identifying architectural needs, proposing directions for change, and contributing to decision-making.
Our requirements
- At least 3 years of experience in the technical design of IT systems or significant architectural changes.
- At least 2 years of hands-on commercial software development experience, with the ability to read code and trace the actual flow of a request through a system.
- Ability to translate acceptance criteria into a feasible technical design that aligns with the system architecture.
- Experience analyzing existing code and designing extensions to established mechanisms.
- Practical knowledge of frontend and backend web application architecture, including data flows between them, REST/JSON contract design, and integration with other systems.
- Ability to design flexible, configurable solutions and assess the impact of changes on related processes.
- Experience diagnosing technical and performance issues and recommending application and infrastructure optimizations.
- Knowledge of authentication, authorization, and data protection principles in application design.
- Hands-on experience using AI tools for code analysis, design, implementation, testing, or documentation, and the ability to critically evaluate their output.
- Ability to clearly document technical decisions and collaborate with analysts, developers, architects, and other stakeholders.
Optional
- Experience with microservices architecture and containerized applications.
- Familiarity with tools for documenting and testing APIs and creating flow diagrams.
- Knowledge of the AI SDLC and principles for safely integrating AI into the software development lifecycle.
- Experience improving team workflows with AI, for example, in code analysis, technical design preparation, or change reviews.
Benefits
- sharing the costs of sports activities
- private medical care
- sharing the costs of professional training & courses
- life insurance
- remote work opportunities
- flexible working time
- corporate products and services at discounted prices
- mobile phone available for private use
- no dress code
- parking space for employees
- employee referral program
- charity initiatives
Recruitment stages
- Wyślij swoje CV
- Spotkaj się z przyszłym liderem/ liderką zespołu :)
- Witaj w T-Mobile :)
T-Mobile
Jesteśmy firmą technologiczną, a naszym celem jest tworzenie innowacyjnych rozwiązań dla klientów indywidualnych i biznesowych.
W T-Mobile wszyscy żyjemy w świecie magenta! Kolor ten jest nam bliski, bo oznacza wiarę w powodzenie podejmowanych działań, pewność siebie i wytrzymałość. Właśnie tacy jesteśmy jako zespół.
W #MagentaTeam stawiamy na wymianę doświadczeń, zwinną pracę i szybko adaptujemy się do zmian! #MagentaTeam to jednak przede wszystkim mix różnych kompetencji i doświadczeń, osobowości, temperamentów i poglądów. Właśnie w tej różnorodności widzimy naszą największą siłę.
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".