Cubic Corporation logo
Principal Software Development Lead
full-timeHamburg

Summary

Location

Hamburg

Type

full-time

Claim this Company

Are you the employer? Manage your company page directly.

Explore Jobs

About this role

Business Unit:

Cubic Transportation Systems

Company Details:

When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people’s lives easier by simplifying their daily journeys. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.

Explore more on Cubic.com.

Job Details:

As the leader of our Software Engineering squad, you'll spearhead the team to drive project success by meeting milestones and delivering top-notch products. Your role involves brainstorming, designing, coding, debugging, and steering development while adhering to standards and procedures.

Essential Responsibilities:

  • Lead and nurture a group of software engineers across various projects.
  • Manage resources and workload distribution, ensuring we meet project goals and schedules while maintaining quality.
  • Assign roles, oversee day-to-day team management, and mentor members for continuous growth.
  • Provide regular progress reports.
  • Tackle technical challenges creatively using Java, Spring Boot, and microservices architecture.
  • Share expertise within and beyond the department, fostering collaboration with other teams.
  • Support bids, proposals, and customer requests, contributing to system specifications and designs.
  • Design, develop, and test software applications aligning with company standards and procedures, leveraging microservices with Java and Spring Boot.
  • Guide products from conception to delivery, offering problem-solving support and maintaining quality.
  • Create reports, manuals, and procedures while ensuring compliance with standards and policies.
  • Handle performance management, recruitment processes, and uphold software best practices.

Skills and Experience:

Essential:

  • Demonstrated experience in software engineering, including specification, design, and development, particularly using Java, Spring Boot, and microservices architecture.
  • Up-to-date knowledge of programming languages and technologies.
  • Proficiency in coaching agile methodologies like Scrum for highly motivated, self-organizing teams.
  • Understanding of refactoring techniques for legacy code improvement.
  • Hands-on coding ability when necessary.
  • Key involvement in team appraisals, recruitment, and promoting software best practices.
  • Goal-oriented with project leadership capabilities, including resource management and cost controls.
  • Strong decision-making and problem-solving skills.
  • Excellent written and verbal communication skills for effective interaction at all levels.

Education and Qualifications:

  • Bachelor’s degree in computer science, Electrical Engineering, or related field, or equivalent experience. Desirable:
  • Master’s degree in computer science, Electrical Engineering, or related field, or equivalent experience.
  • Certification in Requirements Engineering (desirable)
  • Certified Scrum Master or similar agile methodology (desirable)

Personal Qualities:

  • Takes ownership and balances short-term gains with long-term benefits in decision-making.
  • Acts in the best interests of the company and customers, considering broader implications.
  • Self-motivated, pragmatic, and able to motivate and lead others towards shared goals.
  • Excellent interpersonal skills, promoting knowledge sharing, coaching, and effective collaboration.
  • Strong organizational skills to handle multiple projects efficiently.
  • Diligent, with keen problem-solving abilities and attention to detail.
  • Willingness and ability to travel domestically or internationally.
  • Confident in English and German, both written and spoken.

The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements.  Duties, responsibilities and requirements may change over time and according to business need.

Worker Type:

Employee

Other facts

Tech stack
Java,Spring Boot,Microservices Architecture,Agile Methodologies,Scrum,Coaching,Problem-Solving,Decision-Making,Team Management,Resource Management,Software Development,Mentoring,Communication,Technical Challenges,Quality Assurance,Performance Management

About Cubic Corporation

Cubic creates and delivers technology solutions in transportation that make people’s lives easier by simplifying their daily journeys, and defense capabilities that help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is driven to solve global challenges through innovation and service to our customers and partners.

We have a leading portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense.

To learn more, visit www.cubic.com.

Team size: 5,001-10,000 employees
LinkedIn: Visit
Industry: IT Services and IT Consulting

What you'll do

  • Lead and nurture a group of software engineers across various projects while managing resources and workload distribution. Design, develop, and test software applications, guiding products from conception to delivery.

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Cubic Corporation's careers site.
Join our talent pool first to get notified about similar roles that match your profile.

Frequently Asked Questions

What does a Principal Software Development Lead do at Cubic Corporation?

As a Principal Software Development Lead at Cubic Corporation, you will: lead and nurture a group of software engineers across various projects while managing resources and workload distribution. Design, develop, and test software applications, guiding products from conception to delivery..

Why join Cubic Corporation as a Principal Software Development Lead?

Cubic Corporation is a leading IT Services and IT Consulting company.

Is the Principal Software Development Lead position at Cubic Corporation remote?

The Principal Software Development Lead position at Cubic Corporation is based in Hamburg, Germany. Contact the company through Clera for specific work arrangement details.

How do I apply for the Principal Software Development Lead position at Cubic Corporation?

You can apply for the Principal Software Development Lead position at Cubic Corporation directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Cubic Corporation on their website.