Senior Software

2 weeks ago


Singapore NodeFlair Full time

**Job Summary**:
**Salary**
S$6,662 - S$9,441 / Monthly EST

**Job Type**
Permanent

**Seniority**

Senior

**Years of Experience**
Information not provided

**Tech Stacks**
Jenkins Eclipse Git Java JUnit Bitbucket

**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.

**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
- 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
- Good knowledge of performance analysis methodology, profiling approaches, tools and automation.
- Language: working knowledge of Java Core, Junit.
- IDE/CICD Tools: GIT, Bitbucket, Jenkins, Eclipse, JIRA
- Knowledge of formal software engineering process throughout lifecycle
- writing & reviewing design, requirements, tests and code
- DevOps culture and CICD methodologies
- Nice-to-have

Language: any others like ADA, C++98/11
- Experience in performance analysis on the Java stack
- Experience with Java specific profiling tools like JFR/JMC, AsyncProfiler
- Air Traffic Management domain knowledge
- Experience in software development in a safety-critical environment**Other**
Either one of the following options to be presented:

- able to travel to Melbourne, Australia for a 6-8 week period for a one-off training session;
- 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



  • Singapore Propel Software Solutions Full time

    **COMPANY** Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Overview The incumbent will be responsible for developing and installing robust software solutions. Responsibilities The key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies. The individual should possess...

  • Software Developer

    5 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    **Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...


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


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time $90,000 - $120,000 per year

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team with experience in managing external interfaces, ensuring seamless integration and communication between various systems and stakeholders.Responsibilities:Oversee and manage external interface projects from inception to completion.Collaborate with...

  • Software Engineer

    2 weeks ago


    Singapore ASPRISE SOFTWARE Full time

    **Responsibilities**: - Build our platforms, products and infrastructure using your strong background in system design, OS/kernel, and object-oriented analysis. - Develop awesome new features front to back as part of a team; - Point out issues with the existing architecture and code, and clean it up **Required Skills**: - Excellent understanding and...


  • Singapore Veeam Software Full time

    Overview Join to apply for the Senior Alliance Manager role at Veeam Software . Based in Seattle, Veeam protects over 550,000 customers worldwide and provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. The Senior Manager, Regional Alliance is responsible for growing sales, product...


  • Singapore Veeam Software Full time

    Overview Join to apply for the Senior Alliance Manager role at Veeam Software . Based in Seattle, Veeam protects over 550,000 customers worldwide and provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. The Senior Manager, Regional Alliance is responsible for growing sales, product...


  • Singapore The Software Practice Full time

    We are looking for exceptionally smart people with strong development skills in C#/Java and an avid interest in web development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do. **Responsibilities** - Design, develop,...

  • Software Engineer

    2 weeks ago


    Singapore Sioux High Tech Software Full time

    ABOUT SIOUX Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 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...