Current jobs related to Principal Software Engineer - Singapore - NodeFlair
-
Software Principal Engineer
6 days ago
Singapore Dell Technologies Full timeDell EMC Cyber Engineering Group is currently looking for an experienced Software Engineer to fill the position in the Edge product. The program will be focused on the development of unified security solutions that will be integrated across Dell Products. Join us as a Principal Software Engineer on our Engineering Development team in Singapore to do the...
-
Principal Software Engineer, Java
1 week ago
Singapore JJ Consulting Services Full time**Our Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Java. **Principal Software Engineer, Java** **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment pipelines to...
-
Principal Software Engineer, Java
23 hours ago
Singapore JJ Consulting Services Full time**Our Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Java. **Principal Software Engineer, Java** **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment pipelines to...
-
Software Principal Engineer
1 week ago
Singapore Dell Technologies Full timeSoftware Principal Engineer (AI Empowered)The Software Engineering team delivers next‑generation application enhancements and innovative products for a rapidly evolving world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications, and diagnostics—leveraging advanced technologies, modern engineering...
-
Principal Software Engineer, Backend/java
4 days ago
Singapore JJ CONSULTING SERVICES Full timeOur Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Backend. **Principal Software Engineer, Backend **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment pipelines to...
-
Software Principal Engineer
7 days ago
Singapore Dell Technologies Full timeThe Software Engineering team delivers next‑generation application enhancements and innovative products for a rapidly evolving world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications, and diagnostics—leveraging advanced technologies, modern engineering methodologies, and close collaboration with...
-
Singapore PhysicsX Ltd Full timeA deep-tech company is seeking a Principal Forward Deployed Software Engineer in Singapore. You'll drive software delivery to help customers solve complex problems, manage project milestones, and cultivate engineering talent. Ideal candidates will have a strong background in engineering and project management, with the ability to work closely with customers...
-
Principal Software Engineer
3 days ago
Singapore PERSOL Full timeA leading recruitment agency is urgently hiring a Principal Software Engineer in Singapore. The role demands over 15 years of experience in software engineering with a strong focus on technical leadership and large-scale product delivery. This hybrid position involves guiding technical vision, establishing best practices, and mentoring junior engineers....
-
Principal Consultant
23 hours ago
Singapore MANHATTAN ASSOCIATES SOFTWARE PTE. LTD. Full time**Manhattan designs, builds and delivers market-leading Supply Chain Commerce solutions for leading customers around the world. We help drive the commerce revolution with unmatched insight and unrivaled technology, connecting front-end revenue and relationships with back-end execution and efficiency—optimized on a common technology platform. This...
-
Chubb Life: Principal Software Engineer
2 weeks ago
Singapore Chubb Full time**Job Title**:Principal Software Engineer **Role Summary**: **Responsibilities**: - Leading proof of concept initiatives with Solution Architects as required. - Create and maintain technical architecture documentation for solutions. - Define development standards and tooling for the squads. - Partner with business stakeholders to translate business...
Principal Software Engineer
2 weeks ago
**Job Summary**:
**Salary**
S$7,000 - S$11,000 / Monthly EST
**Job Type**
Permanent
**Seniority**
Principal
**Years of Experience**
Information not provided
**Tech Stacks**
Jenkins Eclipse Git Java JUnit Bitbucket
- Your role will be the software squad which maintains LORADS3, the current ATM system used operationally by the Civil Aviation Authority of Singapore. As a Principal SW engineer, you are seen as both a technology and people leader where you will develop the teams and overseeing the technical aspects of the LORADS3 project. You will also be supporting the program in the field of performance engineering which involves resolving performance related PCRs and/or enhancements, knowledge sharing and building competencies across the engineering teams.
- **Responsibilities**
**As a Principal 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
- Mentor the SW Teams on idiomatic practices on producing software that’s scalable and resilient including writing maintainable software that is testable using best-in-class approaches
- 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
- Led the software design, delivery of web2.0/classical (e.g., systems monoliths and distributed systems monoliths written in C++98/11 and Java) systems that run on machine clusters; demonstrated proficiency in systems designs
- Good knowledge of performance analysis methodology, profiling approaches, tools and automation.
- Language: Strong proficiency in Java Core/Concurrency and 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
- Participated in the software maintenance of the deployed systems and demonstrated proficiency in solving operational IS/IT issues
- Used and deployed systems using other programming language stacks like LAMP, Java EE Stack
- Experience in performance analysis on the Java stack like jstack, jconsole
- 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