Описание: Jacobs solves critical challenges related to cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery, and advanced manufacturing, turning ideas into solutions that transform the world.
Задачи
- Independently manage priorities and deliver work across multiple applications and initiatives
- Analyze, understand, and enhance existing codebases, including unfamiliar solutions
- Support other developers through technical guidance, knowledge sharing, and code reviews
- Support the Software Engineering Manager and Solution Architect in defining the shared tech stack and development best practices
- Advise development teams on solution design, technical debt assessment, and continuous process improvement
- Ensure high code quality through code reviews, standards alignment, and CI/CD pipeline improvements
- Translate business requirements into technical solutions
- Support solution design activities, including user stories, effort estimation, API design, and architectural decisions
- Contribute to replatforming and refactoring existing systems
- Develop new applications end-to-end across backend and frontend within the approved .NET stack
- Support sprint planning, estimation, and task breakdown for development teams
- Contribute to DevOps processes, CI/CD automation, and the organization of testing and UAT
- Provide technical guidance, resolve blockers, and mentor other developers
- Collaborate with Product Owners, Architects, and Scrum teams
Требования
- 5+ Years of experience designing and developing C# / .NET solutions in complex environments
- Experience building API-based applications for multiple clients, including web, desktop, mobile, and plugins
- Practical experience with Blazor, ASP.NET MVC, and Razor
- Experience with Microsoft Azure, including Functions, App Services, Azure SQL, DevOps, and CI/CD
- Strong expertise in SQL, data modeling, optimization, and query tuning
- Experience with code quality assurance, advanced debugging, and performance profiling
- Strong knowledge of Git and modern branching strategies
- Familiarity with Clean Architecture principles, layer separation, and design patterns such as CQRS, Mediator, and Repository
- Experience working in Agile teams and strong communication skills
- Будет плюсом: Python for automation tools and integrations, Node.js
Условия
- Hybrid work model; work from the Kraków or Warsaw office at least two days per week, with the remaining working days available remotely from home
- Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system
- Co-financed holidays through “Wczasy pod Gruszą”
- Global projects
- Employee networks, including Women's Network, OneWorld, PRISM, Careers Network, Green Team, and SpeakUp
- Access to the Graduate Development Program, Learners’ Community, and self-learning platforms
- Language courses in English, German, and Polish