Principal Software Development Lead

Principal Software Development Lead

Cubic Transportation Systems (Deutschland) GmbH

Java
Spring Boot
microservices
agile methodologies
Scrum
software engineering
coding
🏆 team leadership
resource management
problem-solving

Zusammenfassung

Position: Principal Software Development Lead. Responsibilities include leading software engineering teams, managing resources, and developing software applications using Java, Spring Boot, microservices. Requirements: Bachelor's in related field, experience in software engineering. Location: Hamburg.

Schlüsselwörter

JavaSpring Bootmicroservicesagile methodologiesScrumsoftware engineeringcodingteam leadershipresource managementproblem-solving

Stellenbeschreibung

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.

Your tasks

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.

Your profile

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.

We offer

Business Unit:

Cubic Transportation Systems

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

Anmelden, um die vollständige Stellenbeschreibung zu sehen

Aufrufe: 1
Veröffentlichtvor etwa 11 Stunden
Läuft abin 30 Tagen
Quelle
Logo

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "Principal Software Development Lead"

Keine Angebote gefunden, versuchen Sie, Ihre Suchkriterien zu ändern.

Principal Software Development Lead | Hexjobs