Graduate Software Engineer

2 weeks ago


Singapore Thales Group Full time

Location:
Singapore, Singapore

Thales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the mission.

Defence and armed forces customers rely on us to deliver the full range of defensive systems for land, sea, and air.

From early warning, to threat neutralisation, our platforms cover all levels from very short-range systems, to extended protection across the entire battle-space including Airspace Mobility Solutions, Vehicles and Tactical Systems and Missile Defence, Optronics, and Radar.

Thales established its presence in Singapore in 1973 to support the expansion of aerospace-related activities in the Asia-Pacific region.

Throughout the last four decades, the company grew from strength to strength and is today involved in the primary businesses of Aerospace (including Air Traffic Management), Defence & Security, Ground Transportation and Digital Identity & Security.

Thales today employs over 2,100 people in Singapore across all its business areas.

OVERVIEW
We're inventing the future, right here, right now, at Thales.

We design the critical security solutions of tomorrow by combining the curiosity to explore, the intelligence to question and the vision to create.

Together we solve complicated problems by combining our experience in the market with our leading research and development capabilities.

Be part of revolutionising our skies for the future of aerospace.

A future where all modes of aircrafts piloted or unpiloted, civilian or military move around our skies safer, more efficiently and sustainably for a greener and more harmonised airspace.




OUR CULTURE:
YOUR GROWTH AND DEVELOPMENT


  • Joining Thales means joining a worldwide and well establish company headcounts and growing) and navigate your career in the vast different path available
  • Joining our program is joining an environment where you can discover engineering best practices to deliver safety critical systems
  • Joining the software community and our pillars around Agile and DevSecOps, means being on the critical path of our business challenges, and therefore upskilling our talent is a priority

The story of your journey in this role


You will be a member of the software squad which maintains TopSky ATC One products, the current ATM system used operationally by a wide variety of global customers.

As such, you will be supporting the program by analysing/fixing PCRs, analysing/implementing ECRs within your software team / squad. Additionally, you will be tasked to improving the resilience of given test frameworks.


You are expected to participate in technical communities of practices (e.g., Community of Practices, Guilds) participating actively to share and build knowledge collectively; potentially leading these communities to improve the engineering processes and competencies in the ATM and digital domains.


KEY ACTIVITIES AND RESPONSIBILITIES

As a
Software Engineer, you are accountable for**:

  • Designing and delivering software to meet requirements including architecture, design, reuse, development, integration and verification.
  • Defining and tailoring the software engineering environment and the process, practices and tools applicable to the project.
  • Ensuring that the designed solution is developed according to design, schedule, cost and quality expectations.
  • Identifying risks and proposing effective solutions; executing mitigation actions and reporting on outcomes and residual risks.

KEY KNOWLEDGE AND EXPERIENCE

To be successful in your role, you will have demonstrated and/or acquired the following knowledge and experience:

Qualifications:

Graduated with a bachelor's degree in computer science, computer engineering, electronic/electrical engineering.

Technical skills
-
Must-have

  • Language: Relevant development experience with Java Core and unittesting software using Junit NRG
  • IDE/CICD Tools: Relevant development experience using one or more of the following GIT, Bitbucket, Jenkins, Eclipse, JIRA
  • Relevant knowledge of formal software engineering process lifecycle
  • Writing & reviewing design, requirements, tests and code
  • Agile methodology: You would prefer to work with Scrum, Kanban
  • You would prefer the DevOps culture and CICD methodologies
-
Nice-to-have

  • Language: any others like ADA, C++
  • You would like to develop an expertise around Air Traffic Management
Other


Either one of the following options to be presented: (a) able to travel to Melbourne, Australia for a 6-8 week period for a one-off-training session; (b) OTJ training in Singapore.

Interpersonal skills

  • Sense of ownership
  • Team player
  • Verbal and nonverbal communication,
- listening skills,
- problem solving,
- decision-making,
- assertiveness,
- patience,
- empathy

  • Singapore M Three Corporate Consulting Full time

    Here at mthree, we pair talented graduates with leading global businesses. We're always on the lookout for ambitious graduates to join the mthree Alumni Graduate Program, kick-starting your tech career within an entry-level Software Developer role and working onsite with a leading investment bank, located in Singapore.Our 24-month graduate program begins...


  • Singapore M Three Corporate Consulting Full time

    Here at mthree, we pair talented graduates with leading global businesses. We’re always on the lookout for ambitious graduates to join the mthree Alumni Graduate Program, kick-starting your tech career within an entry-level Software Developer role and working onsite with a leading investment bank, located in Singapore.Our 24-month graduate program begins...


  • Singapore M Three Corporate Consulting Full time

    Here at mthree, we pair talented graduates with leading global businesses. We're always on the lookout for ambitious graduates to join the mthree Alumni Graduate Program, kick-starting your tech career within an entry-level Software Developer role and working onsite with a leading investment bank, located in Singapore.Our 24-month graduate program begins...


  • Singapore Dyson Full time

    Summary:Salary:CompetitiveTeam:Graduates, Interns and ApprenticesLocation:Singapore - St James Power Station HeadquartersAbout usInternet connected and smart home products are growing areas for Dyson where we aim to continueour reputation of being innovative and disruptive. Since our first launch of products in connected space, we have grown fast to several...

  • Software Engineer

    2 weeks ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer (PHP Laravel/Symfony)*: May 5, 2023May 5, 2023We are searching for a skilled and motivated Software Engineer with expertise in PHP Laravel or Symfony and the Linux operating system to join our team. As a Software Engineer, you will play a crucial role in developing and maintaining our innovative software solutions.Responsibilities:...

  • Software Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Responsible for leading the team to build a functional and appealing web Brainstorm with the team to recommend the best frontend architecture, methodology, languages used, design robust, coding structure, deployment protocols and debugging for new software products. Participate in the project discussion of technical implementation, implementation...

  • Software Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Define overall backend architecture for new systems and software products based on product requirements. Responsible for systems functional backend development optimised in terms of performance, responsiveness, security, reliability and feasibility. Lead system design and improve system stability with best practices such as agile development and...


  • Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Job Duties: Oversee the acquisition and development of software systems in organisational units. Monitor the results and quality of the different software solutions and projects implemented in the organisation. Oversee the development of ProofofConcept/ solutions and provide technical expertise on the development of software and platform features, ensuring...

  • Software Engineer

    1 month ago


    Singapore Singtel Group Full time

    Will you be part of the extraordinary?    NCS’s mission is to bring people together and harness technology to advance communities. As a leading technology services firm, operating across Asia Pacific in over 20 cities, our diverse 12,000-strong workforce delivers large-scale, mission-critical projects for governments and enterprises locally and...

  • Software Engineer

    2 weeks ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer - Java*: June 7, 2023June 7, 2023We are currently seeking a highly skilled Software Engineer to join our team and play a pivotal role in our business expansion. Our company specializes in developing innovative software and hardware solutions that optimize aircraft performance and enhance the productivity of flight crews. This position is a...


  • Singapore Airwallex Full time

    Airwallex is the leading financial technology platform for modern businesses growing beyond borders. With one of the world's most powerful payments and banking infrastructure, our technology empowers businesses of all sizes to accept payments, move money globally, and simplify their financial operations, all in one single platform.Established in 2015, our...

  • Software Engineer

    1 month ago


    Singapore Singtel Group Full time

    Will you be part of the extraordinary?    NCS’s mission is to bring people together and harness technology to advance communities. As a leading technology services firm, operating across Asia Pacific in over 20 cities, our diverse 12,000-strong workforce delivers large-scale, mission-critical projects for governments and enterprises locally and...

  • Software Engineer

    1 month ago


    Singapore TECHKINETICS PRIVATE LIMITED Full time

    Software Engineer / Developer Reports to: Software Manager Job Purpose As a Software Engineer in TechKinetics, you will participate in the design, implementation, validation and deployment of Embedded Products Key Responsibilities Involved in Embedded Software Development and testing Develop Board Support Packages,Drivers and Sample Applications on Intel X86...

  • Graduate Engineer

    2 weeks ago


    Singapore Subsea 7 Full time

    OrganisationPositionGraduate Engineer - IPEVacancy ref82897Based inSingaporeBusiness areaSubsea & ConventionalContract typeGraduateClosing date18/05/2024Vacancy informationAt Subsea 7, we take pride in being recognized globally as a leader across the Energy Industry. For 5 decades our people have delivered over 1,000 projects in all water depths across our...

  • Graduate Engineer

    2 weeks ago


    Singapore Cognizant Full time

    Cognizant SingaporePosted 3 hours ago Permanent Competitive Graduate Engineer Life Sciences The Cognizant Graduate Program Cognizant's culture is highly collaborative, with associates working together on crossfunctional or crossbusiness projects across the world. Cognizant's graduate training program prepares aspiring, capable and qualified individuals to...

  • Software Engineer

    2 weeks ago


    Singapore NodeFlair Full time

    Job Summary:SalaryS$4,500 - S$6,000 / MonthlyJob TypeSeniorityJuniorYears of ExperienceAt least 1 yearTech StacksSpring DOM SASS Java Springboot JavaScript MySQL CSSDo you have a strong passion for writing good, maintainable and robust code? Join us and be part of the family that believes in good software design, delivering quality well tested solutions....


  • Singapore Dyson Full time

    Summary:Salary:CompetitiveTeam:Graduates, Interns and ApprenticesLocation:Singapore - Advanced ManufacturingAbout us:Dyson is a global technology enterprise. We solve the problems others choose to ignore, with surprising new inventions that defy convention and simply work better. We're driven by progress and thrive on the challenge of relentless improvement....

  • Graduate Engineer

    2 weeks ago


    Singapore Cognizant Full time

    The Cognizant Graduate ProgramCognizant's culture is highly collaborative, with associates working together on cross-functional or cross-business projects across the world. Cognizant's graduate training program prepares aspiring, capable and qualified individuals to work and thrive in a rapidly changing, technology-driven world.Delivered by a team committed...


  • Singapore Sioux High Tech Software Ltd. Full time

    About SiouxSioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at...


  • Singapore Sioux High Tech Software Ltd. Full time

    About SiouxSioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at...