Point your AI agent at freehire and let it find you a job.

Get the CLI →

PrimusTech Pte. Ltd.

Open 17d reposted 3× · 2 open copies

Software Engineer

Posted Updated 3 views
Discussion

Summary

Full-time software engineer at PrimusTech's Kaki Bukit office in Singapore, designing, building, and maintaining scalable applications across diverse projects. Day-to-day involves coding in languages like Java, Python, or JavaScript, code reviews, unit testing, and debugging, with Git and SQL/NoSQL databases; cloud, Docker/Kubernetes, and agile experience are preferred.

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.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.