Senior FullStack Software Developer (m/f/d)
⚲ Wrocław
Do uzgodnienia
Wymagania
- .NET
- C#
- .NET Core
- Angular
- Microsoft Azure
Opis stanowiska
Nasze wymagania:
7+ years of experience in C#/.NET development, including .NET Core, ASP.NET, and Entity Framework
Strong front‑end development skills with Angular 9+, TypeScript, RxJS, HTML, CSS, SASS
Hands-on experience building RESTful Web APIs and working with microservices
Proficiency with modern development frameworks and tools: GraphQL (Hot Chocolate), MassTransit, Autofac, Mapster, AutoMapper, FluentValidation; Apollo Angular, Angular Material
Experience working with cloud environments, ideally Microsoft Azure
Familiarity with DevOps tools and practices: Azure DevOps, Terraform, PowerShell, MACH Composer
Strong understanding of Git, SOLID principles, design patterns, and architectural best practices
Experience using AI-assisted development tools (e.g., GitHub Copilot) to improve productivity and code quality
Interest in applying AI for customer experience, automation, or engineering optimization
Strong communication and teamwork skills
Upper-intermediate English level (B2+)
Bachelor’s or master’s degree in Computer Science, Information Systems, or a related field
Mile widziane:
Experience with: Commerce Tools, Kontent.AI, Algolia, or related content/search technologies (e.g., Elasticsearch, Solr)
Knowledge of Docker, Xunit, Flurl.Http, Serilog, Moq, Snapshooter, FluentValidation
Understanding of SEO best practices, semantic markup, analytics/tracking integration
Experience delivering pixel‑perfect, high‑traffic marketing or eCommerce sites
Exposure to AI/ML libraries, chatbot frameworks, or prompt engineering concepts
Zakres obowiązków:
Analyze detailed business, functional, and technical requirements for digital (Customer Experience and eCommerce) platforms
Develop robust and scalable applications in an Agile Scrum environment, ensuring high‑quality delivery
Support testing, deployment, maintenance, and evolution of applications by resolving bugs and implementing enhancements
Collaborate with Architecture, Security, and DevOps teams across the entire software development lifecycle
Adopt and promote QA and CI/CD tools including ReSharper, SonarQube, Checkmarx, and BrowserStack
Provide on‑call support when necessary and assist with production incident resolution
Conduct code reviews and offer technical guidance to team members
Design, develop, and maintain unit tests to ensure coverage and prevent regressions
Participate in timely, stable rollouts of new applications or features
Stay current with evolving technologies—including AI and machine learning—and assess their relevance
Identify opportunities to integrate AI-driven functionalities (e.g., NLP, semantic search, recommendation engines) into digital solutions
Use GitHub Copilot and similar AI tools to streamline development and reduce boilerplate
Validate AI-generated code for accuracy, security, and maintainability, promoting responsible AI adoption
Continuously adopt new methodologies aligned with company standards
Ensure compliance with internal security policies and best practices
7+ years of experience in C#/.NET development, including .NET Core, ASP.NET, and Entity Framework
Strong front‑end development skills with Angular 9+, TypeScript, RxJS, HTML, CSS, SASS
Hands-on experience building RESTful Web APIs and working with microservices
Proficiency with modern development frameworks and tools: GraphQL (Hot Chocolate), MassTransit, Autofac, Mapster, AutoMapper, FluentValidation; Apollo Angular, Angular Material
Experience working with cloud environments, ideally Microsoft Azure
Familiarity with DevOps tools and practices: Azure DevOps, Terraform, PowerShell, MACH Composer
Strong understanding of Git, SOLID principles, design patterns, and architectural best practices
Experience using AI-assisted development tools (e.g., GitHub Copilot) to improve productivity and code quality
Interest in applying AI for customer experience, automation, or engineering optimization
Strong communication and teamwork skills
Upper-intermediate English level (B2+)
Bachelor’s or master’s degree in Computer Science, Information Systems, or a related field
Mile widziane:
Experience with: Commerce Tools, Kontent.AI, Algolia, or related content/search technologies (e.g., Elasticsearch, Solr)
Knowledge of Docker, Xunit, Flurl.Http, Serilog, Moq, Snapshooter, FluentValidation
Understanding of SEO best practices, semantic markup, analytics/tracking integration
Experience delivering pixel‑perfect, high‑traffic marketing or eCommerce sites
Exposure to AI/ML libraries, chatbot frameworks, or prompt engineering concepts
Zakres obowiązków:
Analyze detailed business, functional, and technical requirements for digital (Customer Experience and eCommerce) platforms
Develop robust and scalable applications in an Agile Scrum environment, ensuring high‑quality delivery
Support testing, deployment, maintenance, and evolution of applications by resolving bugs and implementing enhancements
Collaborate with Architecture, Security, and DevOps teams across the entire software development lifecycle
Adopt and promote QA and CI/CD tools including ReSharper, SonarQube, Checkmarx, and BrowserStack
Provide on‑call support when necessary and assist with production incident resolution
Conduct code reviews and offer technical guidance to team members
Design, develop, and maintain unit tests to ensure coverage and prevent regressions
Participate in timely, stable rollouts of new applications or features
Stay current with evolving technologies—including AI and machine learning—and assess their relevance
Identify opportunities to integrate AI-driven functionalities (e.g., NLP, semantic search, recommendation engines) into digital solutions
Use GitHub Copilot and similar AI tools to streamline development and reduce boilerplate
Validate AI-generated code for accuracy, security, and maintainability, promoting responsible AI adoption
Continuously adopt new methodologies aligned with company standards
Ensure compliance with internal security policies and best practices
🔍 Dekoder Ogłoszenia
🔴
Interest in applying AI for customer experience, automation, or engineering optimization
Może oznaczać, że firma chce, abyś eksperymentował z AI na własną rękę, zamiast mieć jasno zdefiniowane projekty i narzędzia.
🔴
Experience using AI-assisted development tools (e.g., GitHub Copilot) to improve productivity and code quality
Może sugerować, że firma oczekuje od Ciebie szybszego pisania kodu przy użyciu narzędzi AI, co może być postrzegane jako nacisk na ilość nad jakością.
🔴
Experience delivering pixel‑perfect, high‑traffic marketing or eCommerce sites
Może oznaczać bardzo wysokie oczekiwania dotyczące jakości wizualnej i wydajności, co może prowadzić do długich godzin pracy nad detalami.
🟡
Strong front‑end development skills with Angular 9+, TypeScript, RxJS, HTML, CSS, SASS
Wymaganie Angular 9+ może oznaczać, że projekt jest starszy i wymaga utrzymania, a niekoniecznie pracy z najnowszymi funkcjami.
🟡
Familiarity with DevOps tools and practices: Azure DevOps, Terraform, PowerShell, MACH Composer
Wymaganie znajomości wielu narzędzi DevOps może oznaczać, że będziesz odpowiedzialny za szeroki zakres zadań związanych z infrastrukturą i wdrażaniem.