Senior Software

4 weeks ago


Singapur, Singapore Thales Full time
Location: Singapore, SingaporeThales 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 (85 000 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 performance/SW 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 Analyzing performance and looking for optimization opportunities on various workloads spanning from performance tuning on mid to large real-world applications Investigating performance bottlenecks across the entire software stack from the application down to the OS and CPU levels. Making tools and infrastructure to facilitate and accelerate performance analysis. Writing benchmarks to demonstrate and estimate the performance impact of suggested optimizations Owns the knowledge and conducts regular knowledge sharing sessions on best practices (e.g., Java coding practices, JVM deployment options)

KEY KNOWLEDGE AND EXPERIENCE

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

Qualifications

Relevant bachelor’s degree or Master Degree

Technical skills

Must-have Experience in performance analysis at either application (i.e., Apps that run on JVMs) or platform level (i.e., JVM)Good knowledge of performance analysis methodology, profiling approaches, tools and automation.Good understanding of the software stack from the application down to the OS and CPU levels.Language: working knowledge of Java Core, Junit.IDE/CICD Tools: GIT, Bitbucket, Jenkins, Eclipse, JIRAKnowledge of formal software engineering process throughout lifecyclewriting & reviewing design, requirements, tests and codeDevOps culture and CICD methodologies Nice-to-have Language: any others like ADA, C++98/11Experience in performance analysis on the Java stackExperience with Java specific profiling tools like JFR/JMC, AsyncProfilerAir Traffic Management domain knowledgeExperience in software development in a safety-critical environment

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 non-verbal communication, Listening skills, Problem solving, Decision-making, assertiveness, patience, empathy At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now

  • Singapur, 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...


  • Singapur, 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...


  • Singapur, Singapore BMC Software, Inc. Full time

    Description and Requirements CareerArc Code CA-RV "At BMC trust is not just a word - it's a way of life!"  We are an award-winning, equal opportunity, culturally diverse, fun place to be. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities, because we know you will...


  • Singapur, Singapore Chaldal Full time

    As a senior software engineer, you will work on and improve our highly scalable and efficient software systems in our rapidly expanding business. Qualifications: Bachelor's degree in Computer Science or equivalent experience Excellent communication skills in verbal and written English 5+ years experience with one or more programming languages and...


  • Singapur, Singapore Chaldal Full time

    As a senior software engineer, you will work on and improve our highly scalable and efficient software systems in our rapidly expanding business. Qualifications: Bachelor's degree in Computer Science or equivalent experience Excellent communication skills in verbal and written English 5+ years experience with one or more programming languages and...


  • Singapur, Singapore Chaldal Full time

    As a senior software engineer, you will work on and improve our highly scalable and efficient software systems in our rapidly expanding business. Qualifications: Bachelor's degree in Computer Science or equivalent experience Excellent communication skills in verbal and written English 5+ years experience with one or more programming languages and...


  • Singapur, Singapore Willowglen Services Pte Ltd Full time

    Senior Project EngineerResponsibilities:Responsible for software prototyping, requirement analysis, design, development, test, system integration and site integration for developed applicationsDesign, configuration, test, integration and maintenance of Automation & SCADA systems and applicationsProvide technical, deployment and commissioning support to...


  • Singapur, Singapore Willowglen Services Pte Ltd Full time

    Senior Project EngineerResponsibilities:Responsible for software prototyping, requirement analysis, design, development, test, system integration and site integration for developed applicationsDesign, configuration, test, integration and maintenance of Automation & SCADA systems and applicationsProvide technical, deployment and commissioning support to...


  • Singapur, Singapore SecureAge Technology Pte Ltd Full time

    As a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional teams to deliver reliable...


  • Singapur, Singapore SecureAge Technology Pte Ltd Full time

    As a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional teams to deliver reliable...


  • Singapur, Singapore SecureAge Technology Pte Ltd Full time

    Job DescriptionAs a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional teams to...


  • Singapur, Singapore SecureAge Technology Pte Ltd Full time

    Job DescriptionAs a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional teams to...


  • Singapur, Singapore SECUREAGE TECHNOLOGY PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional...


  • Singapur, Singapore SECUREAGE TECHNOLOGY PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional...


  • Singapur, Singapore Singtel Full time

    Be a Part of Something BIG!  As a Senior Software Engineer at CBS IT Prepaid, your role entails crafting applications tailored for both cloud-based and data centre environments to cater to web and mobile platforms. You'll leverage engineering best practices to ensure that the applications you develop uphold the highest quality standards and adhere to...


  • Singapur, Singapore Shell Infotech Full time

    GIS Senior Software Engineer - Contract RESPONSIBILITIES 1) GIS related design, development and testing for new applications .2) Enhancement, improvement and troubleshooting of existing system 3) Involved in mobile application development 4) Involved in the application deployment and system troubleshootin g Primary Skills ☑ 1) Degree in Computer...


  • Singapur, Singapore Shell Infotech Full time

    GIS Senior Software Engineer - Contract RESPONSIBILITIES 1) GIS related design, development and testing for new applications .2) Enhancement, improvement and troubleshooting of existing system 3) Involved in mobile application development 4) Involved in the application deployment and system troubleshootin g Primary Skills ☑ 1) Degree in Computer...


  • Singapur, Singapore NCS Full time

    As an innovator in knowledge and artificial intelligence, we offer video analytics products and services catered to various segments where individuals, corporations and institutions can enjoy peace of mind, enhance their business intelligence or secure an entire city. A Software Quality Assurance Engineer will test the projects delivered by VITG group in...


  • Singapur, Singapore SHIELD Full time

    SHIELD is a device-first risk AI platform that helps digital businesses worldwide eliminate fake accounts and stop all fraudulent activities. SHIELD identifies the root of fraud with the global standard for device identification (SHIELD Device ID) and actionable risk intelligence, empowering businesses to stay ahead of new and unknown fraud threats. We are...


  • Singapur, Singapore SHIELD Full time

    SHIELD is a device-first risk AI platform that helps digital businesses worldwide eliminate fake accounts and stop all fraudulent activities. SHIELD identifies the root of fraud with the global standard for device identification (SHIELD Device ID) and actionable risk intelligence, empowering businesses to stay ahead of new and unknown fraud threats. We are...