Jobs

    Fullstack Developer - Singapore - THALES SOLUTIONS ASIA PTE. LTD.

    THALES SOLUTIONS ASIA PTE. LTD.
    THALES SOLUTIONS ASIA PTE. LTD. Singapore

    Found in: Talent SG 2A C2 - 4 days ago

    Default job background
    Description
    Roles & Responsibilities

    The Aviation Innovation Research (AIR) Lab

    The joint CAAS-Thales innovation lab known as 'AIR Lab' started to operate on 1st November 2019 with the objective to develop Proof of Concepts (POCs) or Minimum Viable Products (MVPs) of advanced and open technologies for future Air Traffic Management (ATM). Currently, the joint lab employs a team of 40 Thales engineers and 12 CAAS engineers and air traffic controllers operating in a vibrant ecosystem involving a number of Singaporean SMEs and start-ups, as well as key research institutes.

    Thales engineers include 10 domain experts – with more than 10 years of experience – coming from Thales ATM centres of competence in France and Australia. These experts are coaching both the local Thales and CAAS engineers.

    The POCs and MVPs are co-developed with the CAAS engineers who have access to the same development tools and environment used by the Thales Engineers (provided by the Singapore branch of Thales Digital Factory). The POCs and MVPs are defined in collaboration with CAAS air traffic controllers through iterative workshops.

    AIR Lab research outcomes will feed the next generation of products, including clearly disruptive outcomes addressing Safety and Security for Open architecture, data driven ATM Twin, Green Aviation, Trajectory Based Operations.

    As the AIR Lab was recently extended for another 3 years, 4 work streams are now embarked:

    Regional Experimental Platform, FF-ICE/TBO, Green Aviation, Future-proof Interoperable Platform-Agnostic, Safe and Secure Platforms.

    AIR Lab 2.0 continues to benefit from research conducted in Europe through new architecture research which, among other objectives, aims at meeting much stricter safety standards for ground ATM systems in development by the European Aviation Safety Authority (EASA). This breakthrough architecture study is co-funded by the French government (CASSIOPEA).

    Regional Experimental Platform (REP) has been initiated in AIR Lab 1.0, and has the view to addressing regional needs in coordination with the SESAR 3 activities conducted in AMS France.

    Whom We Are Looking For

    As a Software Engineer in AIR Lab, you are seen by the members of your scrum team to be not only a pillar of strength but a source of motivation and inspiration as well. You should be someone who cares about the quality of the technical implementation and delivery as much as you care about the quality of your code. You should be someone who enjoys working in a team of diverse people with multiple ethnic and cultural backgrounds. You should be someone who enjoys diving into the technical details of figuring out a problem and also be able to communicate the solution back to the team so that the members can learn from it. You should be someone who loves learning new technologies and find innovative ways to apply newfound knowledge and be courageous to encourage fellow team members to be like YOU and enjoy participating in all aspects of engineering activities in the AIR Lab.

    Responsibilities:

    • Understand the functional aspects of the delivery and able to constructively discuss with the Product Owner
    • Responsible for the availability or a regular product increment incorporating new features.
    • Complete all fundamental tasks for the delivery of new functionality from Application Architecture, Design, Implementation to the tests phase (unit tests, functional tests, and performance tests).
    • To implement features by defining test, develop feature and associated automated tests. If appropriate implement security tests and load tests.
    • Write and review the necessary technical documentation.
    • Decide and implement team level code quality standards.

    · Work in an agile, cross-functional multinational team, actively engaging to support the success of the team.

    Requirements:

    Education

    · Bachelors in Computer Science or Information Technology with a minimum of 2 years of working experience.

    · Mid-career switchers are encouraged to apply if you demonstrate relevant working experience of a minimum 3 years.

    Essential Skills/Experience

    • Working knowledge of designing and building software applications using Java and/or Kotlin as a main programming language, between 2 to 3 years; a bonus is if you have experience designing and deploying RESTful APIs (i.e., proxy versus reverse proxy)
    • Demonstrated application of Abstract Data Types, Algorithm Complexity Analysis
    • Demonstrated application of Software Design Patterns using Java and/or Kotlin (e.g., Builder, Façade, Observer/Strategy)
    • Demonstrated application of Advanced Software Design Patterns (e.g., Saga, Event Sourcing), Software Testing (e.g., Unit Testing, Integration Testing)
    • Demonstrated application of working with Continuous Integration and/or Continuous Delivery models; you are expected to be familiar with using Linux (e.g., shell commands)
    • Good communication skills in English

    Desirable Skills/Experience

    • Working knowledge of designing and building virtualized & containerized environments (e.g., Kaniko, Docker, Virtual Machine)
    • Working knowledge of deploying containers to public clouds (e.g., Azure Cloud, AWS, GCP) and Kubernetes
    • Working knowledge of designing and building software applications within Event-Driven Architectures, message broker technology Kafka
    • Bonus if you demonstrate a working understanding of designing application with a "shift-left" cybersecurity approach.
    • Bonus if you demonstrate knowledge of other languages (e.g., Python, Scala, Go, TypeScript, C, C++, Java)
    • Bonus if you demonstrate knowledge of designing software applications that manipulates data (structured, unstructured format) working with Data Lake and/or Lakehouse implementations (e.g., Delta Lake, Databricks, Azure Data Lake)
    • Bonus if you demonstrate working knowledge of designing large-scale ETL using frameworks like Apache Flink, Apache Spark and the like.
    • Bonus if you demonstrate working knowledge of working with the Elastic Search stack.
    • Bonus if you demonstrate previous experience with AI/ML framework.

    Essential / Desirable Traits

    · Possess learning agility, flexibility and pro-activity

    · Comfortable with agile teamwork and customer engagement

    YOUR CAREER AT THALES

    Future opportunities will allow you to discover other domains or sites. You will be able to evolve and grow your competencies in different areas:


    • Room and attention to personal development


    • Build your talents in another domain of Thales Group, discovering new products, new customers, new country or go to a more complex Solution.


    • Choose between a technical expertise or a leadership path


    • Build an international career within a leading Engineering Group

    Tell employers what skills you have

    Kubernetes
    Azure
    Design Patterns
    Scrum
    Unit Testing
    TypeScript
    Agile
    Information Technology
    Good Communication Skills
    Python
    Continuous Integration
    Docker
    Integration Testing
    Java
    Apache
    Linux

  • THE SUPREME HR ADVISORY PTE. LTD.

    Fullstack Developer

    Found in: Talent SG 2A C2 - 5 days ago


    THE SUPREME HR ADVISORY PTE. LTD. Singapore

    Roles & Responsibilities · Fullstack Developer · Working Days: 5 days (Mon-Fri) · Working hours: 9am – 6pm · Location: Jln Kilang Barat · Salary: $4,500 Max · Job Scope: · Gathering End-User requirements & build system functionality. · Support Frontend & Backend applications run ...

  • PLOY ASIA PTE. LTD.

    Fullstack Developer

    Found in: Talent SG 2A C2 - 5 days ago


    PLOY ASIA PTE. LTD. Singapore

    Roles & Responsibilities · Fullstack Developer (Java + React) · What's on offer: · 6 months contract Role - with a view of extension · IT Consultant company · Location : Singapore · Job Description and Requirement: · Java/ J2EE, Spring, Struts, Hibernate · UI Development – using ...

  • Cognizant

    Fullstack Developer

    Found in: beBee S2 SG - 6 hours ago


    Cognizant Singapore Full time

    · Fullstack Developer · Role & responsibilities Design, develop, document, test, deploy, and maintain software applications. · Improve software quality using Scrum practices such as code review and unit testing. · Design and build services with a focus on business value and us ...

  • Rio Tinto

    Fullstack Developer

    Found in: beBee S2 SG - 1 day ago


    Rio Tinto Singapore Full time

    · Fullstack Developer · Work in a high-performing team building strategic technology for a growing businessOpportunity to use contemporary software development tools and techniquesContribute meaningfully to the outcome of the customerBased in Singapore, global commercial hub for ...

  • JONDAVIDSON PTE. LTD.

    FullStack Developer

    Found in: Talent SG 2A C2 - 5 days ago


    JONDAVIDSON PTE. LTD. Singapore

    Roles & Responsibilities5 years' experience in Front end development · Well versed in HTML5, CSS, javascript/ typescript, with one or more front end framework (Webcomponens, Vue, React) · Knowledge in backend technology java, spring · Experience in API integration, micro-frontend ...

  • KAROOOOO MANAGEMENT COMPANY PTE. LTD.

    Fullstack Developer

    Found in: Talent SG 2A C2 - 5 days ago


    KAROOOOO MANAGEMENT COMPANY PTE. LTD. Singapore

    Roles & Responsibilities · You want to · Design and develop scalable, feature-rich web applications using ReactJS and Redux · Design, build and maintain efficient backend applications using C# or PHP · Integrate frontend and backend applications while maintaining good performance ...

  • HUDSON GLOBAL RESOURCES (SINGAPORE) PTE. LTD.

    Fullstack Developer

    Found in: Talent SG 2A C2 - 5 days ago


    HUDSON GLOBAL RESOURCES (SINGAPORE) PTE. LTD. Singapore

    Roles & Responsibilities · Explore an exciting opportunity with one of our clients who offers cutting-edge technical solutions and strategic support to top-tier financial institutions. With a focus on innovation and collaboration, they work closely with clients to drive growth an ...

  • WE-PLUS PTE. LTD.

    Fullstack Developer

    Found in: Talent SG 2A C2 - 5 days ago


    WE-PLUS PTE. LTD. Singapore

    Roles & Responsibilities · Main Responsibilities · Design, develop, and maintain scalable and responsive web applications. · Collaborate with product managers, designers, and other developers to deliver high-quality solutions. · Develop and implement APIs for seamless integrat ...

  • TEKsystems

    Fullstack Developer

    Found in: Talent SG C2 - 5 days ago


    TEKsystems Singapur, Singapore

    Job Summary · We are seeking an experienced Senior Full Stack Developer to join the world's largest independent shipping carrier. In this role, you will play a pivotal part in the development and maintenance of our web-based applications. You will collaborate closely with stakeh ...

  • Cognizant

    Fullstack Developer

    Found in: beBee S2 SG - 22 hours ago


    Cognizant Singapore Full time

    Key Responsibilities: Work with the product management team to design new products or enhancements. · Take part in system development including analysis, coding, and testing in an agile product development team. · To develop business requirements into cost-effective and elegant ...

  • Nityo Infotech

    Fullstack Developer

    Found in: Talent SG C2 - 6 days ago


    Nityo Infotech Singapur, Singapore

    AWS mandatory Experience Required · Years · Industry Type · IT · Employment Type · Permanent · Location · Malaysia · Roles & Responsibilities · Background as a Software Developer, this role will involve coding- Strong in modern digital architectures such as cloud-first or ...

  • Ethos BeathChapman

    Fullstack Developer

    Found in: beBee S2 SG - 3 days ago


    Ethos BeathChapman Singapore Full time

    · Job Details · Location · Singapore · Salary · SGD9500 per annum · Job Type · Ref · BH-178264 · Contact · Posted · about 19 hours ago · Job Details · Location · Singapore · Salary · SGD9500 per annum · Job Type · Ref · BH-178264 · Contact · Posted · about 19 hours ago About Our ...

  • Helius

    Fullstack Developer

    Found in: Talent SG C2 - 5 days ago


    Helius Singapur, Singapore

    Our team, headquartered in Hong Kong, comprises a global network of researchers, engineers, designers, operators, and web3 veterans dedicated to shaping the future digital economy. We firmly believe in the transformative power and ethos of web3. With our long-term, hands-on appro ...

  • Cognizant

    Fullstack Developer

    Found in: beBee S2 SG - 3 days ago


    Cognizant Singapore Full time

    · Roles & responsibilities: Design, develop, document, test, deploy, and maintain software applications. · Improve software quality using Scrum practices such as code review and unit testing. · Design and build services with a focus on business value and usability · Design sy ...

  • ADSTIFY SEARCH

    Fullstack Developer

    Found in: beBee S2 SG - 5 days ago


    ADSTIFY SEARCH Singapore Full time

    · Our client is operating an AI-powered asset management solution platform. Their IoT sensors bring data from connected assets into the cloud, where AI and analytics are applied to maximize their performance. They are a global company, headquartered in Calgary with a presence ac ...

  • SCIENTEC CONSULTING PTE. LTD.

    Senior FullStack Developer

    Found in: Talent SG 2A C2 - 2 days ago


    SCIENTEC CONSULTING PTE. LTD. Singapore

    Roles & Responsibilities · We are seeking a highly motivated Senior Fullstack Developer proficient in Java Spring to develop, test and improve software applications. Join us for a journey of continuous innovation with industry experts · Join a team that utilizes technology to enh ...

  • Crypto

    Senior Fullstack Developer

    Found in: Talent SG C2 - 4 days ago


    Crypto Singapur, Singapore Full time /

    The exchange team develops and maintain a cutting-edge trading platform. With a global presence across APAC, EMEA and North America, the team has since grown with the goal to provide a seamless and secure trading experience for our clients.As a Fullstack Developer, you will desig ...

  • HELIUS TECHNOLOGIES PTE. LTD.

    Java FullStack Developer

    Found in: Talent SG 2A C2 - 5 days ago


    HELIUS TECHNOLOGIES PTE. LTD. Singapore

    Roles & Responsibilities · As an experienced Java Developer, you will assume a multifaceted role, encompassing the following key responsibilities: · 1. Software Development: · Design, develop, and maintain Java applications, ensuring the highest standards of code quality and effi ...

  • TEKsystems

    Senior Fullstack Developer

    Found in: beBee S2 SG - 3 days ago


    TEKsystems Singapore Full time

    · We are looking for a high-caliber fullstack developer to be a part of a fast growing media organization with a variety of business segments. You will be working within a team that provides world-class and innovative solutions to support the ever-growing demands in the industry ...

  • MAINNET CAPITAL PTE. LTD.

    Web3 Fullstack Developer

    Found in: Talent SG 2A C2 - 4 days ago


    MAINNET CAPITAL PTE. LTD. Singapore

    Roles & Responsibilities · About the team: · At Mainnet Digital, the integrity of our digital services is fundamental to serving our clients well. Having a strong foundation in the traditional financial industry, MND ventures into the crypto arena for a seamless digital asset man ...