Software Engineer
Summary
Full-time engineer at PrimusTech's Kaki Bukit (Singapore) office designing, building and maintaining software applications — writing clean code, doing code reviews, unit testing and debugging with cross-functional teams. Works with Java/Python/C++/JavaScript, Git and relational/non-relational databases; cloud (AWS/Azure/GCP) and Docker/Kubernetes are pluses.
About us
PrimusTech Pte. Ltd. is a forward-thinking technology company committed to delivering innovative software solutions that drive business transformation. We specialise in developing robust, scalable applications that empower organisations across diverse industries. Our team is passionate about excellence, collaboration, and staying at the forefront of technological advancement. We foster a culture where creativity and technical expertise combine to solve complex challenges and create meaningful impact.
About the role
We are seeking a talented Software Engineer to join our growing development team at our Kaki Bukit East Region office. This is a full-time position that plays a crucial role in designing, developing, and maintaining high-quality software solutions. As a Software Engineer, you will be instrumental in translating business requirements into scalable, efficient code whilst contributing to the technical direction and innovation of our projects. This role offers the opportunity to work on diverse projects, collaborate with cross-functional teams, and make a tangible impact on our product offerings.
What you'll be doing
Design and develop software applications using modern programming languages and frameworks
Write clean, maintainable code adhering to industry best practices and coding standards
Participate in code reviews to ensure quality, performance, and security of applications
Collaborate with product managers, designers, and other engineers to understand requirements and deliver solutions
Troubleshoot, debug, and resolve software defects and performance issues
Conduct unit testing and contribute to automated testing frameworks
Document technical specifications and maintain comprehensive code documentation
Contribute to the continuous improvement of development processes and tools
Stay updated with emerging technologies and industry trends to enhance technical capabilities
What we're looking for
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent professional experience
Proven experience developing software applications using languages such as Java, Python, C++, JavaScript, or similar
Strong understanding of object-oriented programming principles and design patterns
Experience with version control systems (e.g., Git) and collaborative development workflows
Knowledge of relational and non-relational databases
Familiarity with software development lifecycle (SDLC) methodologies
Excellent problem-solving skills and analytical thinking
Strong communication and teamwork abilities
Preferred: Experience with cloud platforms (AWS, Azure, Google Cloud), microservices architecture, or agile methodologies
Preferred: Familiarity with containerisation technologies such as Docker and Kubernetes
What we offer
At PrimusTech Pte. Ltd., we are committed to supporting the professional and personal development of our employees. We provide competitive remuneration packages commensurate with experience and qualifications. We foster a collaborative work environment that encourages innovation and continuous learning, with opportunities for professional development, training, and career progression. We believe in maintaining a healthy work-life balance and offer flexible working arrangements where applicable. Our workplace culture emphasises teamwork, respect, and inclusivity, creating an environment where all employees can thrive and contribute meaningfully to our success.
Apply now
If you are passionate about software development and meet the above requirements, we encourage you to submit your application including your CV and a cover letter detailing your relevant experience and interest in this role. Join PrimusTech Pte. Ltd. and be part of a team that is shaping the future of technology.
