Jacobs
Jacobs
New

Lead Full-Stack .NET Developer

Brak informacji o wynagrodzeniu
SeniorFull-time
#416350·Dodano wczoraj·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

.NETC#ASP.NET MVCBlazorMicrosoft AzureSQLClean ArchitectureDesign PatternsGitHub ActionsPythonTypeScriptVue.js

Firma i stanowisko

Jacobs is a company focused on solving critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery, and cutting-edge manufacturing. The role is for a Lead Software Engineer who will improve engineering effectiveness across multiple engineering teams by establishing standards, improving architecture, building reusable capabilities, and accelerating software delivery.

Wymagania

  • Approx. 10 years of professional software engineering experience designing, building, and delivering enterprise-grade software solutions.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Proven software architecture expertise with deep knowledge of system design, object-oriented principles, architectural patterns, and design trade-offs.
  • Experience leading complex technical initiatives across multiple engineering teams without direct organizational authority.
  • Strong background in developer productivity, platform engineering, CI/CD automation, build automation, software quality initiatives, and technical governance.
  • Hands-on experience implementing modern DevOps practices, source control strategies, and software development lifecycle processes including Git, GitHub Enterprise, GitHub Actions, and CI/CD pipelines.
  • Experience designing and developing applications using modern Microsoft technologies including C#, .NET, ASP.NET Core, Blazor, and cloud-native solutions on Microsoft Azure (Azure App Services, Azure Functions preferred).
  • Experience working with APIs and integration patterns, including REST and GraphQL.
  • Strong knowledge of relational and non-relational databases such as SQL Server, PostgreSQL, and MongoDB.
  • Excellent communication and stakeholder management skills with ability to explain complex technical concepts, facilitate discussions, build consensus, and create clear technical documentation.
  • Proven experience mentoring engineers, conducting architecture and design reviews, and fostering continuous improvement and knowledge sharing.
  • Experience working in distributed and matrixed organizations.

Nice to have:

  • Experience with additional programming languages and modern front-end technologies such as Python, TypeScript, and Vue.js.
  • Experience building desktop, cross-platform, or engineering-focused applications using MAUI, WPF, or AutoCAD plugin development.
  • Familiarity with application monitoring, observability, and logging solutions including Sentry and Serilog.
  • Interest in emerging technologies and modern engineering practices, particularly AI-assisted software development and platform engineering.

Obowiązki

  • Design, build, and continuously improve the organization's Developer Platform, including CI/CD automation, reusable GitHub workflows, Golden Path templates, shared libraries, developer tooling, and self-service capabilities.
  • Define, implement, and evolve engineering standards covering architecture, coding practices, API design, security, observability, release management, and software development lifecycle processes.
  • Build automated guardrails that enforce engineering best practices through quality gates, code analysis, security scanning, branch protection, test coverage, and deployment controls.
  • Support engineering teams with software architecture reviews, solution design, modernization initiatives, and technical decision-making.
  • Mentor engineers through technical coaching, code reviews, architecture discussions, workshops, and knowledge sharing.
  • Collaborate with engineering, product, QA, DevOps, infrastructure, and leadership teams to drive technical alignment and consensus.
  • Continuously improve developer productivity by streamlining workflows, increasing automation, and enhancing the developer experience.
  • Evaluate emerging technologies and engineering practices, contributing to technology adoption and innovation across the organization.

Benefity

  • Full-time employment with salary matching qualifications.
  • Hybrid work model with flexibility to work mainly from home.
  • Flexible hours: start between 7:30 and 10:00 AM.
  • Comprehensive benefits including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and car/bike parking sharing system.
  • Co-financed holidays through "Wczasy pod Gruszą".
  • Engagement in global international projects.
  • Access to diverse employee networks such as Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, and Collectively.
  • Continuous learning through Graduate Development Program, Learners’ Community, and self-learning platforms.
  • Language courses in English, German, and Polish.
Elastyczne godziny
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Kursy językowe
Szkolenia wewnętrzne

Inne informacje

Jacobs is a Disability Confident employer and will interview all disabled applicants who meet the criteria for the vacancy. Support or reasonable adjustments are available in the recruitment process upon request.

Jacobs

Jacobs

9 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz