Software Engineer (BJB)

Encora · Singapore · Engineering

Posted 2026-08-05

Apply for this role →

Software Engineer

Important Information

Location: Singapore

1-6 years of hands-on experience in software development, with a solid foundation in system design and scalable architecture

At least 3 years of experience independently managing cloud environments and delivering infrastructure solutions for project teams

Highly organized with the ability to prioritize and manage multiple tasks effectively

Proven ability to influence stakeholders, drive projects to completion, and overcome delivery challenges

Strong analytical mindset with the ability to translate complex functional requirements into efficient, practical, and fit-for-purpose technical solutions

At least 3 years of experience independently managing cloud environments and delivering infrastructure solutions for project teams

Highly organized with the ability to prioritize and manage multiple tasks effectively

Proven ability to influence stakeholders, drive projects to completion, and overcome delivery challenges

Strong analytical mindset with the ability to translate complex functional requirements into efficient, practical, and fit-for-purpose technical solutions

Technical Requirement:

Strong software design skills, including object-oriented and functional programming, design patterns, data structures, and algorithms

Proficient in Java with Spring Framework and TypeScript with React

Deep understanding of HTTP protocols and modern web application architectures

Solid experience with Git and version control workflows

Deep knowledge of CI/CD best practices, including automation pipelines and release management

Strong debugging, problem-solving, and root cause analysis skills

Proficient in Linux and shell scripting for system-level tasks and automation

Solid understanding of cloud-native technologies, including Kubernetes (K8s) and Open Policy Agent (OPA)

Working knowledge of Kafka and messaging systems

Exposure to event-driven architecture and asynchronous processing

Clear and effective communicator with a strong ability to collaborate across engineering, product, and business teams

Demonstrated passion for technology, continuous learning, and delivering business value through innovative solutions

Ability to move fast, iterate quickly, and conduct fail-fast proof-of-concepts (POCs) to validate ideas and assess technical feasibility

About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality

Apply for this role →

← Back to all jobs