Quelle: CrawlJobs
Für dieses Angebot liegt keine vollständige Übersetzung in der gewählten Sprache vor. Unten sehen Sie den Originalinhalt.

Sr. Software Engineer

Full-time Remote work

Publication date: 13/11/2026

BCC Software develops innovative software and data solutions that power critical customer communications for organizations across North America. With more than 45 years of industry leadership, we combine deep postal expertise with modern technology to help our customers streamline operations, improve efficiency, and drive growth.

Job Objective

BCC Software is seeking a senior engineer who can sustain and evolve business-critical C/C++ products while helping shape their path to a modern Microsoft technology stack. The ideal candidate combines strong software engineering fundamentals with practical experience in C# and .NET, sound architectural judgment, and experience using AI responsibly to improve engineering productivity, modernize and create new product capabilities. This is a hands-on role with meaningful technical influence; prior team leadership or technical mentorship is a major plus.

Technical Leadership & Collaboration

- Provide technical direction on complex work, facilitate design and code reviews, and help the team make balanced decisions across delivery speed, maintainability, reliability, and security.
- Mentor engineers through pairing, feedback, knowledge sharing, and practical guidance in both legacy and modern technologies.
- Lead a workstream or small project team when needed, coordinate dependencies, surface risks early, and communicate progress clearly to technical and non-technical partners.
- Help establish modernization patterns that other teams can reuse, including coding standards, testing approaches, migration playbooks, and definition-of-done expectations.

Responsibilities

Enhance, troubleshoot, and maintain established C and C++ applications across Windows and Linux environments.; Design and deliver new capabilities using C#, modern .NET, service-oriented architecture and contemporary APIs and integration patterns.; Assess legacy components and help define pragmatic modernization approaches, including incremental replacement, service extraction, interoperability, and risk-managed migration rather than unnecessary rewrites.; Use AI-assisted engineering tools appropriately for code comprehension, refactoring, test generation, documentation, defect analysis, and delivery acceleration while protecting source code, customer data, and intellectual property.; Write, review, test, and document maintainable code, including automated unit, integration, and regression tests.; Estimate and size user stories, define technical tasks, and consistently meet individual and team commitments within an Agile Scrum delivery model.; Partner with Product Owners and QA to refine requirements, define acceptance criteria, identify technical risks, and plan stories, epics, and releases.; Take ownership of complex problems from investigation through production validation, not just isolated coding tasks.; Contribute to architecture discussions, engineering standards, CI/CD improvements, security practices, observability, and cross-team initiatives.

Requirements

15+ years of professional software development experience, including meaningful hands-on experience with C and/or C++ in production systems.; Ability to read, diagnose, safely modify, and test a mature C/C++ codebase, familiarity with compilers, linkers, debuggers, memory management, performance profiling, and native interoperability.; Professional experience with C# and .NET or demonstrated ability to apply comparable object-oriented and service-development experience to the modern Microsoft stack.; Experience developing for Windows and Linux and working with relational databases, data modeling, and application integration.; Experience with automated testing, mocking frameworks, source control, pull-request reviews, CI/CD pipelines, and modern branching strategies.; Working knowledge of secure software development practices, dependency management, secrets handling, authentication/authorization, and common application security risks.; Strong analytical, written, verbal, and interpersonal communication skills, with a methodical approach to ambiguous technical problems.

Nice to have

Hands-on experience with ASP.NET Core, REST APIs, Entity Framework Core, Azure SQL, Service Bus, Functions, App Service, containers, or comparable Azure services.; Experience modernizing desktop, native, or monolithic applications through staged migration, APIs, services, or modular architecture.; Experience with GitHub, GitHub Actions, GitHub Copilot or comparable AI coding assistants, and governance practices for enterprise AI use.; Experience evaluating or implementing generative AI capabilities using Azure AI Foundry, Azure OpenAI, retrieval-augmented generation, prompt evaluation, content safety, or human-in-the-loop patterns.; Experience with Python, PowerShell, telemetry, and production diagnostics.; Previous experience as a technical lead, feature lead, team lead, mentor, or acting lead. Formal people-management experience is welcome but not required.
Apply with employer

Ähnliche Angebote

Alle →
Neues Angebot Inhalt in der Originalsprache
Agencja Pracy KONCEPCJA

Spawacz /ka MAG (Dornstadt-AS-GL-DE)

Deutschland, Dornstadt
3,3 Tsd. EUR / Monat netto
Agencja Pracy KONCEPCJA
ArbeitsvertragVollzeit +2
Bewerben
Neues Angebot Inhalt in der Originalsprache
Agencja Pracy KONCEPCJA

Operator /ka frezarki CNC (Oberndorf am Lech-TA-BH-DE)

Deutschland, Oberndorf am Lech
3 Tsd. EUR / Monat netto
Agencja Pracy KONCEPCJA
ArbeitsvertragVollzeit +2
Bewerben
Inhalt in der Originalsprache
DEVENTON D. MATCZAK N. MATCZAK SPÓŁKA JAWNA

Frezarz CNC / Programista CAD/CAM

Niederlande, Reusel
DEVENTON D. MATCZAK N. MATCZAK SPÓŁKA JAWNA
IT: Softwareentwicklung
Bewerben
Inhalt in der Originalsprache
TeamQuest Sp. z o.o.

Account Manager - Usługi rekrutacyjne

Polen, Warschau (Masowien)
TeamQuest Sp. z o.o.
VollzeitVor Ort
Bewerben
Inhalt in der Originalsprache
TeamQuest Sp. z o.o.

Account Manager - Sprzedaż Usług Rekrutacyjnych

Polen, Warschau (Masowien)
TeamQuest Sp. z o.o.
VollzeitVor Ort
Bewerben

Cookie-Einstellungen

Jeder Zweck ist optional und standardmäßig deaktiviert. Sie können Ihre Einwilligung jederzeit widerrufen.

Wir zeigen Angebote in Ihrer Nähe