Software Engineer

Software Engineer

Software Engineer

Cubic Corporation

Workday

Sydney, New South Wales

8 hours ago

No application

About

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: Job Summary: As part of the Engineering Team, the Senior Software Engineer will be responsible for the support and development of software for Automated Fare Collection systems and related technologies. Primary duties include supporting the existing software, root cause analysis and fix for software related issues identified in pre-production and production environments, implementation and test of new features requested by respective stakeholders. The Senior Software Engineer will work with the team through the full development and support lifecycle, working closely with the customer and other stakeholders through to acceptance. Duties and Responsibilities: As a member of the Engineering Team, the Senior Software Engineer will have the following responsibilities: Provide software and technical support to our customers and internal stakeholders to investigate and provide solutions to various issues reported by respective stakeholders. Work with stakeholders in problem investigation, analysis, solution determination and associated task estimation. Software implementation according to company standards. Working with customers and internal stakeholders to identify and analyze new requirements arising from change requests. Work collaboratively on root cause analysis, identification of fix, implementation, test, and acceptance of fix following all designated standards and development guidelines. Work productively and with minimal management supervision, both as part of a team as well as independently. Analyze available frameworks and technical solutions and make justified recommendations to the Engineering Team. Provide guidance and mentoring to junior engineers and other members of the Engineering Team. Consistently deliver on work, budget and schedule commitments. Monitors project status and progress. Develop technical proposals with estimation and assist in writing new business proposals. Participates in the company wide Continuous Process Improvement teams. Personal Requirements: Ability to work autonomously and within a team environment. Responsible, organized, logical thought process. Ability to relate to persons at all levels within a business. Positive attitude. Ability to lead and mentor junior developers. This position might require flexible times to support customer needs and software deployments in non-production hours Skills, Knowledge and Qualifications: Bachelor’s Degree in Software Engineering, Computer Science, or related discipline. Minimum of 5 years of software engineering development experience. Excellent experience with Java, Spring boot application development and relational database. Strong experience with Windows and Red hat Linux operating systems. Strong experience with Red hat JBoss EAP and ESB 5, Layer 7 API gateway (Broadcom / CA preferred). Strong experience with JPA, Hibernate and Oracle database Strong experience with PL/SQL Stored Procedure, Functions and DB packages Experience with DevOps technologies such as Jenkins, Ansible and Puppet Experience with GIT Strong verbal and written communications skills. Strong interpersonal skills. Ability to interact professionally with internal and external customers, and technical and non-technical persons. Demonstrated ability to meet deadlines. Sound time management skills. Desired: Experience with transport ticketing or tolling systems. Experience with Automatic Fare Collection systems. Experience with App Dynamics Monitoring tool. Condition of Employment: Successful outcome of a National Police Check 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. #LI-DM1 Worker Type: Employee 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. Cubic is proud to have a presence in over 60 countries and employ over 5,000 people worldwide. We are committed to hiring and retaining a diverse workforce and are proud to be an Equal Opportunity/Affirmative Action-Employer. We are committed to ensuring a workplace free of discrimination based on race, color, religion, age, disability, genetic information, sex, sexual orientation, gender identity, or national origin, military or veteran status, and any other basis protected by applicable law. For more information on Equal Employment please visit: https://www.cubic.com/Careers/Applicant-Help To learn more, visit Cubic.com. Follow us on LinkedIn!