Lead Full-Stack .NET Developer

Brak informacji o wynagrodzeniu
SeniorFull-time
#416350·Dodano 12 dni temu·8
Ź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

12 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz