PL1130We are a live social shopping company that redefines the shopping experience through video-driven commerce on every screen, from smartphones and tablets to laptops and TVs.Our QVC Group Global Business Services center in Cracow delivers exceptional Customer Finance, Accounts Payable, HR, and Software Engineering services, supporting our team members in the US, the UK, Germany, Italy and Poland with world-class expertise and dedication.Currently we are looking for:Senior Software Engineer .NET (Streaming)As a Senior Software Engineer .NET, you will play a key role in supporting our expanded reach initiatives, with a particular emphasis on the streaming TV aspect. You'll collaborate with a group of highly talented software engineers and IT partners to deliver next-generation applications that will shape the future of retail.Imagine a shopping experience where customers can seamlessly browse, discover, and purchase products directly through their TVs, set-top boxes, and smart devices. We want to disrupt the traditional shopping landscape and lead the industry into the future, providing our customers with an immersive and unparalleled shopping journey.This role presents a truly unique and exciting opportunity for an individual with a passion for technology and a desire to drive innovation. You'll be at the forefront of creating cutting-edge solutions that will transform how people shop, making it not just convenient but also enjoyable and interactive. Join us in this extraordinary endeavor to change the way the world shops and be part of a team that's set to redefine the future of retail through streaming TV and beyond.Responsibilities:Develop .NET services and GraphQL APIs within video and streaming domains.Collaborate with cross-disciplinary teams including product designers, product managers, testers, and TV/web clients’ developers to design, develop, test, and ship innovative features for our streaming services and TV/web applications.Contribute to proof-of-concept, feasibility analysis and experiments to explore future state of video commerce.Analyze and define requirements to prepare their specifications and estimations in the process of agile software development.Conduct code reviews, write unit tests, code refactoring.Ensure technical design documentation for changes/extensions of current systems.Contribute to CI/CD and Infrastructure-as-code implementation for the developed solutions (including establishing sustainable and automated code quality, build strategies and test automation practices, cloud infrastructure).Troubleshoot application problems and drive toward resolution in the process, communicating delays, risks,and issues to the right internal and external parties.Requirements:Good English knowlegde5+ years of professional software development experience specific to .NET in Agile methodologyStrong understanding of the software development life cycle (SDLC) and software architectures (web applications, micro-services and cloud infrastructure are desirable)Excellent working knowledge of programming in C# with .NET (8.0+)Extensive knowledge and experience in building GraphQL APIs (Apollo Federation, HotChocolate) and REST APIsPractical experience with logging and monitoring tools like Elastic, Kibana, Grafana, Dynatrace and Azure MonitorWorking experience in Continuous Integration and Continuous Deployment activities especially with AzureDevOps and GIT code repositories.Ideally some experience with containers (Docker) and containerized platforms (Kubernetes, AKS)Working experience with Jira / Confluence / draw.io / Figma / Miro etc. related tooling for modern software engineeringPractical experience with building UIs with JavaScript frameworks and libraries (ideally React.js, ReactNative, Svelte) is a plusUnderstanding of public cloud (Azure) is desirable in the areas of network topology, storage, computation, and security, including:Files, blobs and data bases.Authentication and authorizationFunctional based / asynchronous programming / Serverless architectureInfrastructure-as-code with TerraformWe offerGeneral benefits:Attractively located office with collaboration spaces, gaming room, football table, billiards and showersWork in a diversified international environment supporting several marketsHybrid work model combining office & remote workParking space for employeesCompany performance-related bonusReferral program with financial bonusLife InsuranceAccess to internal Learning Lab Platform with multiple training oriented for professional growthLifestyle benefits:Access to MyBenefit platform (Multisport included)Team Building activitiesCharity initiativesOpportunities to volunteer your time to company-driven initiatives, employee networks or organizations of your choice – 1 day/yearHealth benefits:Private medical careMental health support line for you and your relativesPosiadamy procedurę zgłoszeń wewnętrznych, która umożliwia dokonywanie zgłoszeń o naruszeniu prawa w ramach zakresu wskazanego w ustawie o ochronie sygnalistów. Zgłoszeń można dokonywać korzystając z dedykowanego kanału dostępnego pod adresem:We have an internal reporting procedure that allows for reporting of violations of law within the scope indicated in the Whistleblower Protection Act. Reports can be made using a dedicated channel available atIf you enjoy being a part of a team, creating experiences and delighting customers, you’ll love it here. If you’re excited about retail, media, social, live streaming, technology, customer service, design and more, you’ll find amazing projects to work on. If you want to grow professionally and learn every day, you’ll thrive with us. If you appreciate a company committed to inclusion and belonging for all, you’ll be amazed at what’s available for our team members. We offer a comprehensive Total Rewards package including competitive compensation, paid time off, employee assistance program, parental leave, paid volunteer hours, company discounts and much more. Best of all, working with QVC Group means friendly teams, ambitious projects and fast-moving careers!For QVC Group, our commitment to inclusion and belonging for all is deeply rooted in Our Principles. They call on us to Drive Progress, Act With Empathy, Be Brave, Embrace the Future, and Do What’s Right so that everyone can thrive. We are committed to ensuring that our workplace provides equal employment opportunities for all team members and candidates and complies with all applicable federal, state, and local laws and regulations. As an equal opportunity employer, QVC Group is committed to a barrier-free employment process. If you need reasonable accommodations/support throughout, please contact us at for assistance. QVC UK is a Disability Confident employer and operates a Guaranteed Interview Scheme. For any UK based roles - if you’d like to be considered under this scheme, please indicate this on the application form. Click Apply and log in with your existing account or create an account. This will allow you to check the status of your application at any time and receive the most up to date communications from our Talent Acquisition team.