Job
- Level
- Lead
- Job Field
- Application, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Betzdorf
- Working Model
- Onsite
Job Summary
In this role, you lead technical projects and develop scalable software solutions with a team, while setting standards and mentoring junior developers.
Job Technologies
Your role in the team
- As a Software Technical Lead within SES' Software Centre of Expertise (SCoE), you will provide hands-on technical leadership across the software development lifecycle, helping teams deliver scalable, secure, and high-quality solutions.
- You will shape technical direction, guide architectural decisions, mentor engineers, and contribute directly to the design and implementation of complex software systems.
- Working in close partnership with Product Owners, Software Architects, QA, and other stakeholders, you will help drive engineering excellence, accelerate delivery, and foster a collaborative culture built on innovation, continuous improvement, and shared ownership.
- Define and communicate coding standards, engineering practices and technical guardrails.
- Guide low level architectural direction for the team in alignment with enterprise and solution architecture.
- Ensure solutions are scalable, maintainable, secure, observable and fit for long-term ownership.
- Identify, prevent and actively reduce technical debt while balancing delivery commitments.
- Contribute directly to code, design decisions, technical spikes and complex problem solving.
- Review pull requests with a focus on maintainability, reliability, testability and clarity.
- Führen Sie mit gutem Beispiel durch sauberen Code, pragmatisches Refactoring und solide Engineering-Disziplin.
- Coacht Entwickler durch technische Diskussionen, Pairing, Code-Reviews und Wissensaustausch.
- Encourage best practices, continuous improvement and shared ownership of engineering quality.
- Support team capability growth without creating dependency on a single technical expert.
- Support backlog refinement by clarifying technical complexity, risks and dependencies.
- Assist with estimation during sprint planning by helping the team understand technical options and constraints.
- Participate actively in sprint reviews and retrospectives, with a focus on improving product and engineering outcomes.
- Promote CI/CD, automated testing, code quality gates and a strong Definition of Done.
- Encourage instrumentation, monitoring, operational readiness, and secure-by-design practices.
- Help the team balance speed of delivery with sustainability, resilience and maintainability.
This text has been machine translated. Show original
Our expectations of you
Education
- Bachelor's degree in computer science, Software Engineering, Information Technology or a related field.
Qualifications
- Solid system design capability, including scalability, maintainability, integration and operational considerations.
- Ability to translate business and product needs into pragmatic technical choices.
- Clear communication skills, including the ability to explain technical trade-offs to non-technical stakeholders.
- Coaching mindset with the ability to support junior and mid-level developers.
- Risk assessment capability, especially around technical debt, dependencies, delivery constraints and quality risks.
- Strong understanding of software architecture, system design, integration patterns and the software development lifecycle.
- Ability to collaborate with Product Owners, Scrum Masters, architects, developers, QA and release management stakeholders.
- Familiarity with AI tools and platforms to support engineering productivity, analytics or quality improvement is an asset.
- Frontend technologies: practical understanding of Angular and/or React, component-based UI, front-end quality and collaboration with UX/product stakeholders.
- Cloud and platform engineering: understanding of cloud-native delivery, containerization, infrastructure-as-code principles, observability and secure platform integration.
- DevOps and quality practices: CI/CD, automated testing, pull-request discipline, release readiness, code quality gates and Definition of Done practices.
- Architecture and integration: API design, event-driven or service-based integration, scalability, resilience, dependency management and technical debt control.
- Security and operations: secure-by-design mindset, monitoring, logging, operational readiness, incident learning and production support considerations.
Experience
- Strong software engineering background with hands-on coding experience in modern application delivery environments.
- Practical experience with backend development using Python, Golang or comparable modern languages.
- Practical experience with frontend development using Angular, React or comparable web technologies.
- Experience with relational and/or NoSQL databases, data modelling and performance considerations.
- Experience with code review, refactoring, automated testing, CI/CD, and quality gates.
- Experience working in Agile software delivery environments, including Scrum, Kanban or scaled Agile practices.
- Experience with Agile and engineering tools such as Azure DevOps, Jira, Git-based repositories and CI/CD platforms.
- Backend languages: strong hands-on experience with Python and/or Golang for services, APIs, integration patterns and maintainable server-side code.
- Databases and persistence: experience with relational and/or NoSQL databases, data modelling, performance considerations, migrations and data quality practices.
This text has been machine translated. Show original
What we offer
- This role is intended to strengthen technical direction and engineering excellence within SCoE Delivery while preserving Agile team ownership and collaboration.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Food & Drink
Work-Life-Integration
Topics You Will Work On
Job Locations
About Your Employer
SES
As the world's leading provider of digital price tags, the SES-imagotag Group supports leading retailers worldwide in digitizing their processes. 200 retail chains in more than 60 countries trust our 370 specialists for their digital solution expertise.
Description
- Company Size
- 1-49 Employees
- Language
- English
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication