Emprego
Meus anúncios
Meus alertas email de emprego
Fazer login
Encontrar um emprego Fichas de empresas
Procurar

Senior software engineer

Cascais
Stokedge
Anunciada dia 19 fevereiro
Descrição

Job TitleSenior Software Engineer (Backend-leaning, C#/. NET) — Agentic SystemsLocationLisbon (preferred) / Europe (hybrid or remote for strong candidates)TypeFull-timeAbout StokedgeStokedge is a technology company focused on building agentic software systems that help organizations automate complex work and operate more efficiently at scale. We develop agent-based solutions for sales, customer service, and operations management, combining solid software engineering with applied AI. We work with clients across a wide range of industries — real estate, professional services, retail, financial services, hospitality, and healthcare. We also develop custom software solutions for our clients, that replace manual, paper-based processes or modernize legacy systems into reliable, observable, and maintainable agentic solutions. Our culture emphasizes engineering discipline, pragmatic design, and production-grade reliability over hype, with a strong focus on building systems that can evolve over time.About the roleWe're hiring a Senior Software Engineer (5+ years) who enjoys building reliable systems, thinking deeply about design, and helping others grow. We're looking for someone with solid back-end development experience, who understands the requirements of modern front-end development. You'll help build and scale software products with an emphasis on agentic systems, distributed services, and real-world production reliability. You'll also support and guide junior engineers, promoting software development design patterns and other best practices, raising engineering standards and delivery quality.What you'll doDesign and build backend services primarily in C#/. NET, with clean APIs and strong engineering fundamentalsBuild and evolve agentic systems (tooling, orchestration, workflow execution, guardrails, observability)Own quality: testing strategy, CI/CD practices, code reviews, and release confidenceOwn medium-sized systems or components end-to-end, from design through production supportMentor/coach junior developers by promoting software engineering best practicesApply robust software design techniques: design patterns, SOLID principlesCollaborate with product and stakeholders to translate business needs into pragmatic technical executionWhat we're looking for (must-have)5+ years of professional software engineering experienceStrong C#/. NET background (mandatory)Full-stack capability with a backend bias and a strong understanding of modern front-end technologiesExperience coaching/mentoring junior engineers (software development standards, coding best practices)Strong knowledge of design patterns and software engineering principlesComfortable with testing (unit/integration/e2e), and debugging complex distributed systemsExperience working with distributed systems and concurrency (async patterns, race conditions, reliability)Strong communication skills and a "raise-the-bar" mindsetNice to havePython experience (especially for tooling, data workflows, or AI/agent integration)Rust experience (for scalable, high-performance components)Hands-on experience building agentic systems (agents, tool calling, orchestration, workflows, multi-step reasoning)Observability/production readiness: tracing, metrics, structured logging, incident response practicesCloud and modern deployment practices (containers, CI/CD, infrastructure as code)Debug and profile distributed, concurrent systems (latency, throughput, contention, async issues, memory/CPU)What success looks likeYou ship production-grade features with measurable reliability and performanceJunior team members become noticeably more effective, disciplined, and autonomousThe codebase becomes easier to maintain and grow: cleaner code, better tests, clearer standardsHow to applySend your CV/Linked In plus a short note covering:the most complex distributed/concurrent issue you debugged, and how you diagnosed ita time you helped a junior team member produce high quality outputs (what you changed and what improved)your strongest C#/. NET project and your role in software engineering decisionsShow more Show less

Se candidatar
Criar um alerta
Alerta activado
Salva
Salvar
Ofertas parecidas
Emprego Cascais
Emprego Distrito de Lisboa
Página principal > Emprego > Senior software engineer

Jobijoba Portugal

Encontre ofertas

  • Ofertas de emprego por função
  • Pesquisa de ofertas de emprego por sector
  • Empregos por empresas
  • Empregos por localização

Contacto / Parceria

  • Entre em contacto
  • Publique as suas ofertas no site Jobijoba

Menções legais - Menções legais e termos de utilização - Política de dados - Gerir os meus cookies - Acessibilidade: Não conforme

© 2026 Jobijoba Portugal - Todos os direitos reservados

Se candidatar
Criar um alerta
Alerta activado
Salva
Salvar