
Senior Software Engineer
2 days ago
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
Job Details:
Job Description
Job Summary:
This position will be responsible for the design and development of software components within assigned projects and providing technical guidance and leadership.
The Senior Software Engineer will work across the full component software development lifecycle in requirements analysis and definition, stakeholder management, software design and build, test facilitation and operational support. This position typically works under minimal supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority.
Position Specific Responsibilities:
- Application Software development for Automatic Fare Collection on devices using C++ on Linux & Windows operating system.
- Work productively and with minimal management supervision, both as part of a team as well as independently.
- Working with customers and system analysts to analyse reported defects and a develop a Solution.
- Working with customers and internal stakeholders to identify and analyse new requirements arising from change requests.
- Work with systems analysts in problem investigation, analysis, solution determination and associated task estimation.
- Work collaboratively on requirements, design, implementation, review, test and acceptance following all designated standards and development guidelines.
- Analyse available frameworks and technical solutions and make justified recommendations to the Engineering Team
- Consistently deliver on work, budget and schedule commitments. Monitors project status and progress.
Position Specific Skills/Experience/Knowledge:
Essential
:
- Bachelor's degree in software engineering, Computer Science or related discipline.
- Minimum of 5 years of software engineering development experience.
- Strong experience with C++.
- Strong experience with Linux and Windows Operating System.
- Experience with JAVA.
- Ability to reverse engineer software code and understand legacy software.
- Excellent knowledge of git, BitBucket, Jira, Jenkins, and Confluence.
- Excellent knowledge of building distributed multithreaded near real-time systems.
- Excellent networking knowledge.
- Experience with developing software interacting with hardware.
- Ability to solve complex problems, design and develop device applications.
- Strong verbal and written communications skills.
- Strong interpersonal skills. Ability to interact professionally with internal and external customers, technical and non-technical persons.
- Demonstrated ability to meet deadlines. Sound time management skills.
- Training and/or experience with agile development methodologies such as Scrum.
Desirable:
- Experience with Automatic Fare Collection Systems.
- Experience with transport ticketing Systems.
Position Specific Personal Qualities:
- Ability to work autonomously and within a team environment.
- Responsible, organised, logical thought process.
- Ability to relate to persons at all levels within a business.
- Positive attitude.
Condition of Employment:
Successful outcome of a National Police Check
Worker Type:
Employee
-
Software Engineer
3 weeks ago
Perth, Western Australia Rocket Software Full timeJob Description SummaryThe Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...
-
Senior Software Engineer
16 hours ago
Perth, Western Australia BEC Engineering Full time $120,000 - $180,000 per yearBEC Engineeringis a well established electrical engineering consultancy with teams specialising in Power Systems, E&I, Controls and Automation applications for mining and infrastructure.Our Technology & Innovation team specialises in bespoke industrial solutions to enhance material handling and operations productivity. Check the website ) for more detail.We...
-
Senior Software Engineer
1 week ago
Perth, Western Australia Eagleview Full time $150,000 - $200,000 per yearEagleview, the leader in aerial imagery, is hiring a Senior Software Engineer for our Platform Engineering group. Eagleview is looking for an experienced Senior Software Engineer to join an existing team to design, develop, and maintain next generation mission-critical at-scale cloud-based geospatial delivery services handling petabytes of data. Ideal...
-
Senior Software Engineer
4 weeks ago
Perth, Western Australia Eagleview Full timeOverviewJoin to apply for the Senior Software Engineer role at Eagleview. Eagleview, the leader in aerial imagery, is hiring a Senior Software Engineer for our Platform Engineering group. The ideal candidate will join an existing team to design, develop, and maintain next generation mission-critical at-scale cloud-based geospatial delivery services handling...
-
Senior Software Engineer
4 weeks ago
Perth, Western Australia Eagleview Full timeOverviewJoin to apply for the Senior Software Engineer role at Eagleview. Eagleview, the leader in aerial imagery, is hiring a Senior Software Engineer for our Platform Engineering group. The ideal candidate will join an existing team to design, develop, and maintain next generation mission-critical at-scale cloud-based geospatial delivery services handling...
-
Senior Software Engineer
4 weeks ago
Perth, Western Australia Bureau of Meteorology Full timePosition overviewAs a Software Engineer in the Energy and Resources Program, you will play a critical role in maintaining and evolving the Bureau's weather forecasting systems that produce and deliver forecasts for Energy and Resources customers. You will contribute to the development of customer-facing products, including interactive visualisations and...
-
Senior Software Engineer
1 week ago
Perth, Western Australia EagleView Full time $120,000 - $180,000 per yearAbout Us:EagleView is a leading provider of aerial imagery, property insights and software that transforms the way people work. EagleView holds more than 300 patents and owns a large geospatial data and imagery library encompassing 94 percent of the US population. EagleView provides the most accurate data, enabling customers in the government, construction,...
-
Senior Software Engineer
6 days ago
Perth, Western Australia AI Advancements Full time $130,000 - $170,000 per yearSenior Software EngineerPosition DescriptionWe are looking for a Senior Software Engineer with 5+ years experience to expand our project delivery capacity by developing full-stack applications with integrated LLM/AI capabilities for clients, lead technical projects from conception to delivery, and establish high-quality coding standards and processes to...
-
Senior Software Engineer
1 week ago
Perth, Western Australia Bureau of Meteorology Full time $120,000 - $140,000 per yearSenior Software EngineerExecutive Level 1Brisbane, Melbourne and Perth preferredOther capital city locations consideredPosition overviewAs a Software Engineer in the Energy and Resources Program, you will play a critical role in maintaining and evolving the Bureau's weather forecasting systems that produce and deliver forecasts for Energy and Resources...
-
Software Development Manager
4 weeks ago
Perth, Western Australia Quorum Software Full timeSoftware Development Manager - Previso (Hybrid Work Schedule)Location: Perth, Australia or Barcelona, Spain or London, England, United KingdomModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Our vision is to connect the global energy ecosystem through cloud-first software, data...