Job
- Level
- Lead
- Location
- Hamburg
- Working Model
- Onsite
- Job Field
- Software, Scrum
- Employment Type
- Full Time
- Contract Type
- Permanent employment
Job Summary
In this role, you lead a software engineering team, develop software applications using Java and Spring Boot, and coordinate projects with a strong focus on quality assurance and team leadership.
Job Technologies
Your role in the team
- As the head of our software engineering team, you lead your team to success by achieving milestones and delivering high-quality products.
- Your tasks include brainstorming, design, programming, debugging, and managing development while adhering to standards and processes.
- You lead and develop a team of software developers across multiple projects.
- You manage resources and distribute workloads to meet project goals and schedules while maintaining high quality.
- You assign roles, take on daily team management, and coach your team members in their development.
- You regularly prepare progress reports.
- You creatively solve technical challenges with Java, Spring Boot, and microservices architecture.
- You share your expertise within and outside your department and promote collaboration with other teams.
- You assist with tenders, proposals, and customer inquiries as well as with system specifications and designs.
- You design, develop, and test software applications according to company standards using microservices with Java and Spring Boot.
- You oversee products from conception to delivery and assist with troubleshooting as well as quality assurance.
- You create reports, manuals, and processes in compliance with standards and guidelines.
- You take responsibility for performance management, recruiting, and adherence to best practices in software development.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- You speak German at a minimum of C2 level (mandatory).
- You are up-to-date with the latest programming languages and tools.
- You are familiar with refactoring techniques to improve legacy code.
- You actively participate in employee evaluations and recruitment, promoting best practices.
- You work goal-oriented and bring project management skills including resource and cost control.
- You possess strong decision-making and problem-solving skills.
- You communicate excellently - in writing and verbally - at all levels.
- Knowledge of Scrum is desirable.
- You have industry or product knowledge.
- You take responsibility and make sensible trade-offs between short-term and long-term decisions.
- You act in the best interest of the company and the customers, keeping the big picture in mind.
- You are self-motivated, pragmatic, and able to inspire and lead others.
- You have strong social skills and promote exchange, coaching, and collaboration.
- You are well organized and keep track even when managing multiple projects.
- You work conscientiously, detail-oriented, and are strong in problem-solving.
- You are ready to travel nationally and internationally.
- You are proficient in both German and English, in speaking and writing.
Experience
- You have proven experience in software engineering, particularly in specification, design, and development with Java, Spring Boot, and microservices.
- You have experience in coaching agile methodologies such as Scrum for self-organized teams.
- You bring practical coding experience and can contribute to development yourself if needed.
- Experience with Apache Karaf and WebLogic is desirable.
This text has been machine translated. Show original
What we offer
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience is required.
- A master's degree in computer science, electrical engineering, or a related field, or equivalent experience, is desirable.
- A certification in Requirements Engineering is desirable.
- A Certified Scrum Master or a comparable agile certification is desirable.
This text has been machine translated. Show original
Topics You Will Work On
Job Locations
About Your Employer
Cubic
The German Cubic subsidiary was founded in 2001 and is headquartered in Hamburg. We develop and operate sales solutions for transport companies, including platforms for electronic fare management based on VDV-KA chip cards and mobile ticketing solutions. We take into account the specific conditions and goals of our customers and deliver tailor-made solutions that meet their needs. The result are systems that are adapted to the special requirements of our customers.
Description
- Founding Year
- 2001
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Logistics, Transportation