Principal Software Development Lead (m/f/d) - Mobile Applications (iOS / Android)

2 Months ago • All levels • Mobile Development

Job Summary

Job Description

The Principal Software Development Lead will be responsible for leading a Software Engineering group to deliver products and objectives in accordance with key milestones and deliverables. The Lead will conceptualize, design, code, and debug in accordance with designated standards and procedures. Responsibilities include leading and developing a team of software engineers, resource planning, managing day-to-day activities, producing reports, utilizing programming languages and technologies, supporting bids, analyzing system requirements, and providing product support. The role requires experience with software engineering, programming languages, and the ability to coach teams using agile methods. The role requires fluent German and English language skills.
Must have:
  • Demonstrable software engineering experience
  • Current knowledge of programming languages
  • Fluent German and English language skills
  • Ability to coach agile methods
Good to have:
  • Scrum experience
  • Relevant industry/product knowledge

Job Details

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, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.

We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.

Job Details:

This role is responsible for the team leadership of a Software Engineering group to deliver products and objectives of any given project in accordance with key milestones and deliverables.  They will conceptualize, design, code, debug and perform development activities in accordance with designated standards and procedures.

Essential Job Duties and Responsibilities: 

  • Lead and develop a team of software engineers (native app & frontend developers) across multiple projects.
  • Be hands-on with the frontend developers where needed, particularly in React and / or ReactNative
  • Responsible for resource planning and the allocation of work within the team to meet project milestones while maintaining project schedules and earned value metrics.
  • Assign roles, responsibilities, and manage the day-to-day activities of the team. Coach and mentor team members, taking a proactive approach to their continual development.
  • Produce regular checkpoint reports.
  • Use current programming languages and technologies, including React, ReactNative, to provide creative, thorough, and practical solutions to a wide range of technical problems.
  • Share technical expertise within the department and with other departments as requested. Encourage cross-functional collaboration.
  • Support bids, proposals, and customer variation requests.
  • Analyze and contribute to system and subsystem requirements specifications and design definitions.
  • Design, develop, and test applications and programs to support the company’s products.
  • Design, develop, and test software programs following established quality standards and internal procedures, including coding, unit testing, and software configuration control.
  • Complete high- and low-level detailed software design specifications, storyboards, and interface specifications.
  • Provide support for products from conception to delivery, including problem-solving, defect maintenance, and customer service support.
  • Prepare reports, manuals, procedures, and status reports, with the ability to create and review technical documents, contracts, and proposals.
  • Undertake all performance management processes and handle any issues regarding conduct or capability.
  • Oversee all recruitment processes for permanent and contract staff within the frontend and native app development teams.
  • Champion the application of software best practices such as Continuous Integration, Test-Driven Development (TDD), SOLID principles, and Clean Code methodologies.
  • Work with the DevOps team to maximize automation and efficiency within development teams.
  • Keep abreast of improvements and developments in software engineering
  • Comply with Cubic's values, policies, and procedures, including the code of conduct, quality, security, and occupational health, safety, and environmental standards.
  • Perform additional duties as assigned by management

Minimum Job Requirements:
 

Skills knowledge and experience: 

Essential:

  • Demonstrable software engineering experience with a proven track record of specification, design and development of software
  • Current knowledge of software engineering programming languages and technologies
  • Fluent German and English language skills - a must-have
  • Able to coach the use of Scrum or comparable agile methods, striving to produce highly motivated and self-organising teams
  • Good understanding of refactoring techniques for improving legacy code
  • Hands on capability at a coding level when required
  • Key input to team members appraisals, ensuring that they have measurable personal development goals which encourage software best practices
  • Key input to recruitment, identifying candidates with strong skills with software best practices
  • Result orientated and capable of taking a lead role in a project including developing concepts, objectives, resource requirements and cost controls
  • Demonstrate the ability to manage a team including setting objectives, performance management and development
  • Effective decision maker with the ability to consider the impact and take accountability for decisions
  • Proven track record of problem solving and effective resolution.  With the ability to define test schedules and data requirements
  • Excellent written communication skills with the ability to communicate effectively at all levels, including ability to create and review reports, technical documents, contracts and proposals.

Desirable:

  • Scrum experience
  • Relevant industry/product knowledge

Education and qualifications

Essential:

  • Degree in Computer Science, Electrical Engineering or related discipline or equivalent qualification/experience

Desirable:

  • Master’s Degree in Computer Science, Electrical Engineering or related discipline or equivalent qualification/experience
  • Certified in Requirements Engineering
  • Certified Scrum Master or other comparable agile method

Personal Qualities

  • Takes ownership. Balances short-term gains against long-term benefits for all decisions
  • Works for the best interests of the company and its customers. Considers any broader implications when decision making
  • Self-motivated and pragmatic, with the ability motivate and lead others to achieve individual and shared goals
  • Excellent written and verbal communication skills with the ability to communicate effectively at all levels
  • Demonstrates excellent interpersonal skills with a willingness to share knowledge, coach and collaborate effectively with individuals and other departments
  • Strong organisation and planning skills with the ability to handle multiple projects and undertake new tasks quickly
  • Constantly motivates their teams to deliver the best, most cost-effective solutions
  • Diligent, with good attention to detail. Able to problem solve and find effective and timely resolutions

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

Similar Jobs

zoox - Senior Software Engineer - C++ Development, Vehicle Experience

zoox

Foster City, California, United States (Hybrid)
4 Months ago
Build Staff - Full Stack Developer

Build Staff

Irvine, California, United States (On-Site)
7 Years ago
SiftHub - Senior NLP Engineer

SiftHub

Maharashtra, India (On-Site)
10 Months ago
Alpha Sense - Associate Account Executive, Financial Services

Alpha Sense

London, England, United Kingdom (On-Site)
5 Days ago
Pivotroots - Global Support Technician

Pivotroots

Chennai, Tamil Nadu, India (Hybrid)
2 Months ago
Google - Software Engineer III, Android, Pixel Telephony

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Saturn - Senior Software Engineer, iOS

Saturn

New York, New York, United States (On-Site)
1 Month ago
Inkittt - Lead Front-End Engineer: Mobile Team (m/f/d)

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
11 Months ago
Aaryvartha technnologies - iOS Game Development Company

Aaryvartha technnologies

Pune, Maharashtra, India (On-Site)
4 Days ago
Synechron - Frontend Developer (React JS & React Native)

Synechron

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Technical Director, Character (W/M/NB) [AAA Project]

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
8 Months ago
ComeOn Group - Responsible Gaming Analyst - Scandinavian, Nordic or Dutch Speaking

ComeOn Group

St. Julian's, Malta (Hybrid)
1 Week ago
Redrob - Video Editor

Redrob

Udaipur, Rajasthan, India (On-Site)
9 Months ago
Nordson Corporation - Director, Business Development

Nordson Corporation

Carlsbad, California, United States (On-Site)
1 Month ago
Toast - Retail Account Executive

Toast

Long Beach, California, United States (On-Site)
3 Weeks ago
Qualcomm - Capacity Planning Engineer

Qualcomm

Singapore (On-Site)
1 Month ago
Zinnia - Senior Director - Client Account & Services – Life & Annuity

Zinnia

Alpharetta, Georgia, United States (Hybrid)
3 Weeks ago
Tesla - Mobile Service Technician

Tesla

Budapest, Hungary (On-Site)
5 Months ago
Workato - Customer Experience Analyst

Workato

Muntinlupa, Metro Manila, Philippines (On-Site)
3 Weeks ago
DMG - Sr Product Manager - Contract Data

DMG

Cincinnati, Ohio, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hamburg, Hamburg, Germany

Actian - Director, Strategic Partnerships DACH & Nordics

Actian

Germany (Remote)
2 Years ago
Tesla - Constructor

Tesla

Rhineland-Palatinate, Germany (On-Site)
5 Months ago
The Globel Talent Co - Head of Marketing - Growth Focus

The Globel Talent Co

Berlin, Berlin, Germany (On-Site)
1 Week ago
Tesla - Delivery Operations Manager

Tesla

Berlin, Berlin, Germany (On-Site)
5 Months ago
Tesla - Process Engineer Electrode, Battery Cell

Tesla

Grünheide (Mark), Brandenburg, Germany (On-Site)
4 Months ago
Aptive - Sales Manager VW

Aptive

Wolfsburg, Lower Saxony, Germany (On-Site)
1 Month ago
USE Insider - Account Director

USE Insider

Berlin, Berlin, Germany (Hybrid)
1 Month ago
tonies studios - Senior NPI & Change Manager - Figurines

tonies studios

Schwäbisch Gmünd, Baden-Württemberg, Germany (On-Site)
1 Week ago
Gamomat - Freelance Product Manager - Games

Gamomat

Berlin, Berlin, Germany (Remote)
1 Week ago
Softgames - Senior HTML5 Game Developer - Fully Remote

Softgames

Berlin, Berlin, Germany (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Toast - Staff Software Engineer - Android

Toast

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Sleeper - Senior Frontend Engineer (Mobile)

Sleeper

Las Vegas, Nevada, United States (On-Site)
3 Months ago
Axi - Senior Mobile Developer

Axi

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Crunchyroll - Software Engineer III, Mobile Video Players

Crunchyroll

San Francisco, California, United States (On-Site)
5 Months ago
KPIT - Android Middleware Developer/Lead/Architect

KPIT

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Patreon - iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
3 Months ago
Google - Senior Software Engineer, Mobile (Android)

Google

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Crunchyroll - Staff iOS Games Integration Engineer

Crunchyroll

Los Angeles, California, United States (Hybrid)
1 Month ago
Toast - Staff Software Engineer, Android

Toast

Boston, Massachusetts, United States (Remote)
3 Weeks ago
yubo - iOS Engineering Manager

yubo

Paris, Île-de-France, France (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

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 committed to solving global challenges through innovation and service to our customers and partners.We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD).CTS is an industry-leading integrator of payment and information solutions and related services for intelligent travel applications.CTS delivers integrated systems for transportation and traffic management, delivering tools for travelers to choose the smartest and easiest way to travel and pay for their journeys, and enabling transportation authorities and agencies to manage demand across the entire transportation network. Cubic Defense provides networked Command, Control, Communications, Computers, Cyber, Intelligence, Surveillance and Reconnaissance (C5ISR) solutions, and live, virtual, constructive and game-based training solutions for both U.S. and Allied Forces. These mission-inspired capabilities enable assured multi-domain access; converged digital intelligence; and superior readiness for defense, intelligence, security and commercial missions.

Salfords, England, United Kingdom (On-Site)

United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Salfords, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Cubic corporation

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug