Senior Software Engineer (Mobile Back Office Dev)

2 Months ago • 6 Years + • Mobile Development

Job Summary

Job Description

This Senior Software Engineer role involves coordinating and developing project concepts, designing and testing applications, and providing support throughout the product lifecycle. The engineer will be responsible for coding, unit testing, and software configuration control, ensuring adherence to quality standards. They will also prepare reports and participate in code reviews. This position requires mentoring junior team members and staying updated on software engineering advancements. The role also includes supporting bid proposals and customer requests. The candidate must ensure compliance with Cubic's quality, health, safety, and security procedures. Additionally, the candidate should be able to prioritize work and work under tight deadlines. Domestic and international travel might be required.
Must have:
  • 6+ years of software development experience with Java and relational databases.
  • Experience in application design and development focused on performance, security, and scalability.
  • Experience with Java, Spring Framework, Spring Boot, and Maven.
  • Experience with Microservices and Restful web services (JAX-RS).
  • Experience in AngularJS 2 or above, NodeJS, NPM, HTML5, CSS3, and ReactJS.
  • Experience in Application Servers such as JBoss, Weblogic and Tomcat.
  • Experience in Hibernate, JPA, Oracle, Postgres and SQL data warehouse.
  • Experience with Agile/Scrum and DevOps practices.

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:

Essential Job Duties and Responsibilities:

  • Coordinates and develops project concepts, objectives, specifications and resource needs. Prepares design specifications, analyses and recommendations.
  • Use current programming language and technologies to provide creative, thorough and practical solutions to a wide range of technical problems.
  • Design develop and test applications and programs to support the company’s products Design develop and test software programs following established quality standards and in accordance with internal engineering procedures including coding, unit testing and software configuration control
  • Complete high- and low-level detailed software design specifications, storyboards and interface specifications Provide support of products through conception to product delivery including problem solving, defect maintenance and support to customer services
  • Prepare reports, manuals, procedures and status reports
  • Participate and work with team members in code reviews and make necessary improvements in code
  • Coaches and mentors junior team members
  • Keeps abreast of improvements and developments within software engineering
  • Supports bid and proposals and customer variation requests
  • Supports and coaches more junior members of the team

General Duties and Responsibilities:

  • Comply with Cubic’s Quality Management System
  • Comply with Cubic Occupational Health, Safety and Environment policies and procedures
  • Comply with security in accordance with established policies and procedures of the organisations
  • Comply with Cubic Human Resources Procedures
  • Other duties as requested

Minimum Job Requirements:

  • Bachelor's degree in Technology (B Tech) or Masters in Computer Application (MCA) or related field with minimum of 6 years’ experience
  • 6+ years of relevant software development experience creating business applications with Java and relational database systems.
  • Experience in application design and development, providing solutions on performance, security, scalability, responsive web design, localization, usability, and accessibility.
  •  Application development experience using Java, Spring Framework, Spring Boot, Maven, Liquibase.
  • Good experience in Microservices, and Restful web services (JAX-RS)
  • Having exposure to front end technologies: AngularJS 2 or above, NodeJS, NPM, HTML5, CSS3, SASS, ReactJS, Angular-cli, Webpack.
  • Good experience in more than one Application Servers such as JBoss, Weblogic and Tomcat.
  • Good experience in Database technologies: Hibernate and JPA; Spring Data, Oracle, Postgres and SQL data warehouse.
  • Good experience in Code Quality systems: SonarQube, Nexus IQ and third-party vulnerabilities check systems.
  • Agile/Scrum and DevOps practices.

Personal Qualities:

  • Effective written and oral communication skills
  • Excellent problem-solving skills
  • Team player
  • Able to prioritize work, complete multiple tasks and work under deadline and budget guidelines.
  • May be required to travel domestically and internationally to include working odd hours, in-line with customer requirements

Worker Type:

Employee

Similar Jobs

Universal Music Group - Manager, Audience Development/ CRM (Urban)

Universal Music Group

Los Angeles, California, United States (On-Site)
4 Days ago
WebMD - Client Success Associate

WebMD

Newark, New Jersey, United States (On-Site)
2 Months ago
Cineplex - Amusement Cashier

Cineplex

St. John's, Newfoundland And Labrador, Canada (On-Site)
4 Days ago
SSC Technologies - Senior Product Manager

SSC Technologies

San Francisco, California, United States (Hybrid)
3 Days ago
In labs - Ionic Framework - Hybrid Mobile Developer

In labs

Bogotá, Bogota, Colombia (Hybrid)
2 Months ago
Inkittt - Senior Front-End Engineer - Mobile & Web

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
3 Months ago
Epic Games - Senior Mobile Platform Programmer (iOS)

Epic Games

(On-Site)
3 Months ago
luxsoft - Senior Android HMI/Kotlin Developer

luxsoft

Egypt (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Qualcomm - Game Developer Technologies

Qualcomm

Chengdu, Sichuan, China (On-Site)
1 Month ago
SIFT - Senior Data Scientist

SIFT

Kyiv, Kyiv City, Ukraine (Remote)
1 Week ago
ChainGuard - Strategic Account Executive

ChainGuard

Illinois, United States (Remote)
2 Days ago
Canonical - Linux Devices Software Engineer

Canonical

(Remote)
2 Months ago
favorited - Trust & Safety Policy Writer & Research Specialist

favorited

Santa Monica, California, United States (On-Site)
3 Days ago
Cubic corporation - Field Service Technician

Cubic corporation

United Kingdom (On-Site)
3 Weeks ago
Epic Games - Senior Producer

Epic Games

(On-Site)
3 Months ago
Glean - AI Outcomes Manager

Glean

United States (Remote)
2 Months ago
Square - AI Business Solutions Analyst

Square

Santa Clara, California, United States (On-Site)
3 Days ago
Fallout miami - SOUND DEPARTMENT APPLICATION

Fallout miami

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

DNEG - FX Lead (DNEG Animation)

DNEG

Bengaluru, Karnataka, India (On-Site)
8 Months ago
HP - Senior Financial Analyst - Statutory Centre of Excellence

HP

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Trailer park group - Senior Promo Producer – Campaign, AV

Trailer park group

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Capgemini - Design Concessions

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Enverus - Senior Accountant

Enverus

Bengaluru, Karnataka, India (Remote)
6 Days ago
Aera Technology - Sustaining Engineer - (Java Support)

Aera Technology

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
HCL Tech - Manager - regulatory affairs

HCL Tech

Madurai, Tamil Nadu, India (On-Site)
2 Months ago
Synechron - Senior AWS & .NET Cloud Application Developer

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Outscal - Senior Performance Marketing Expert

Outscal

Delhi, India (On-Site)
7 Months ago
Accenture - Scrum Master

Accenture

Hyderabad, Telangana, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Car Gurus - Senior JavaScript Engineer, React Native

Car Gurus

Boston, Massachusetts, United States (Hybrid)
1 Month ago
PhonePe - Engineering Manager - Mobile

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Next Level Business Services - Sr. Developer – Native Mobile Apps

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
9 Months ago
Pika - Software Engineer, Android

Pika

Palo Alto, California, United States (On-Site)
2 Months ago
gismart - Senior/Lead iOS Developer

gismart

Kyiv, Kyiv City, Ukraine (On-Site)
1 Week ago
Xsolla - Senior Flutter Engineer

Xsolla

Baku, Azerbaijan (Hybrid)
3 Weeks ago
Mapbox - Software Development Engineer II, Android, Maps SDK

Mapbox

Helsinki, Uusimaa, Finland (On-Site)
7 Months ago
Cubic corporation - Senior Software Engineer Android

Cubic corporation

Hamburg, Hamburg, Germany (On-Site)
1 Month ago
GameChanger - Staff iOS Software Engineer, Gameday

GameChanger

United States (Remote)
4 Months ago
Apple - iOS Frameworks Engineer - HealthKit

Apple

San Diego, California, United States (On-Site)
2 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.

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Sydney, New South Wales, Australia (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Salfords, England, United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

Stockton-on-Tees, England, United Kingdom (On-Site)

Hyderabad, Telangana, India (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