Senior Software Engineer
5 months ago
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 environmentOther
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-
Senior Solution Engineer
6 months ago
Singapur, Singapore BMC Software, Inc. Full timeDescription 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...
-
Senior Software Engineer
7 months ago
Singapur, Singapore Chaldal Full timeAs 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...
-
Senior Software Engineer
2 months ago
Singapur, Singapore Thales Full timeJob Title: Senior Software EngineerThales is seeking a highly skilled Senior Software Engineer to join our team in Singapore. As a key member of our Security Development team, you will be responsible for designing and developing innovative security solutions for homeland security, smart cities, and critical infrastructures.Key Responsibilities:Design and...
-
Senior Software Engineer
2 months ago
Singapur, Singapore Intver Global Consulting Full timeJob DescriptionIntver Global Consulting is seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Design and develop machine control software for automated semiconductor equipment.Integrate software or OEM equipment to ensure seamless operation.Conduct analysis and recommend changes to improve equipment performance.Develop...
-
Senior Software Engineer
2 months ago
Singapur, Singapore Helius Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Helius. As a key member of our product team, you will be responsible for developing new features and improving existing ones, working closely with our researchers, engineers, and designers to shape the future of the digital economy.Key Responsibilities- Collaborate with...
-
Senior Software Engineering Manager
2 months ago
Singapur, Singapore Airwallex Full timeJob Title: Senior Software Engineering ManagerAirwallex is a leading financial technology platform for modern businesses growing beyond borders. Our technology empowers businesses of all sizes to accept payments, move money globally, and simplify their financial operations, all in one single platform.The Opportunity:As a Senior Software Engineering Manager...
-
Senior Embedded Software Engineer
1 month ago
Singapur, Singapore Specialized Asia Pacific Pte. Ltd. Full timeSenior Embedded Software Engineer Summary At specialized we are committed to innovate and provide the best performance bicycle that benefit and improve our riders supporting our purpose to pedal the planet forward and contribute toward green environment. To strengthen our newly setup e-Bike electronics team in Singapore who working closely with team...
-
Senior Java Software Engineer
2 months ago
Singapur, Singapore ATT Systems Group Full timeWe are seeking a highly skilled Senior Java Software Engineer to join our team at ATT Systems Group. This is an exciting opportunity for a talented software developer to contribute to our enterprise customer's success and accelerate their careers in the realm of enterprise solutions.Key ResponsibilitiesUnderstand technical requirements and architecture, and...
-
Senior Software Engineer
2 months ago
Singapur, Singapore Grab Full timeAbout the RoleAt Grab, we're shaping the future of transportation and mobility. As a Senior Software Engineer, you'll play a key role in building our internal performance management platform, which reinforces our operating model and enables the continuous learning and growth of every Grabber.Key ResponsibilitiesDesign and enhance cutting-edge services in...
-
Senior Software Engineer, Funding
2 months ago
Singapur, Singapore GEMINI Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our Funding team. As a Senior Software Engineer, you will work closely with our cross-functional team to design and deliver high-quality features on our Gemini platform.Key ResponsibilitiesCollaborate with product managers, designers, and other engineers to design and deliver...
-
Senior Solution Architect
2 months ago
Singapur, Singapore BMC Software, Inc. Full timeUnlock Your Potential as a Senior Solution EngineerCareerArc Code: CA-RVAt BMC, trust is not just a word - it's a way of lifeWe are an award-winning, equal opportunity, culturally diverse, and 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...
-
Senior Fullstack Software Engineer
2 months ago
Singapur, Singapore U3 Full timeJob Title: Senior Fullstack Software EngineerU3 Infotech is seeking a highly skilled Senior Fullstack Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing cloud-based applications, collaborating with internal teams, and participating in the development process from...
-
GIS Senior Software Engineer
6 months ago
Singapur, Singapore Shell Infotech Full timeGIS 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...
-
Senior Software Validation Engineer
2 months ago
Singapur, Singapore Micron Full timeTransforming Information for a Better WorldMicron Technology is a leader in the development of innovative memory and storage solutions. As a Senior Engineer in our Non-Volatile Engineering (NVE) Product Engineering organization, you will play a critical role in enabling our NAND products with seamless and issue-free release to both internal and external...
-
Senior Software Engineer, Funding
3 months ago
Singapur, Singapore GEMINI Full timeDepartment : Funding The Role: Senior Software Engineer As an engineer in the Funding organization, you’ll be working as part of the core team of engineers responsible for designing, building, and supporting crypto transfers and fiat payments. The team’s support everything related to deposit and withdrawal of crypto assets and fiat assets on the...
-
Senior Software Engineer, Frontend
4 months ago
Singapur, Singapore Singtel Full timeAt Singtel, our mission is to Empower Every Generation. We are dedicated to fostering an equitable and forward-thinking work environment where our employees experience a strong sense of Belonging, to make meaningful Impact and Grow both personally and professionally. By joining Singtel, you will be part of a caring, inclusive and diverse workforce that...
-
Senior Software Engineer, Backend
4 months ago
Singapur, Singapore Singtel Full timeAt Singtel, our mission is to Empower Every Generation. We are dedicated to fostering an equitable and forward-thinking work environment where our employees experience a strong sense of Belonging, to make meaningful Impact and Grow both personally and professionally. By joining Singtel, you will be part of a caring, inclusive and diverse workforce that...
-
Senior Software Engineer
2 months ago
Singapur, Singapore Thales Full timeSoftware Engineer Role at ThalesThales is a leading provider of aerospace, defense, and security solutions. We are seeking a skilled Software Engineer to join our team in Singapore. As a Software Engineer, you will be responsible for designing and developing software solutions that meet the requirements of our customers. You will work closely with our...
-
Senior Software Engineer
2 months ago
Singapur, Singapore Marina Bay Sands Full timeAt Marina Bay Sands, we are seeking a highly skilled Senior Software Engineer to join our Application Development team. The successful candidate will be responsible for executing all development-related activities for local MBS IT projects, while aligning to standards and best practices within the organization.Key Responsibilities:Execute application...
-
Senior Software Quality Assurance Engineer
2 months ago
Singapur, Singapore Helius Full timeKey Responsibilities:As a Senior Software Quality Assurance Engineer at Helius, you will be responsible for ensuring the quality of our software products. Your key responsibilities will include:Analyzing and testing software to ensure it meets design specifications and is within quality management limits and standards.Collaborating with cross-functional...