Software Engineer
We are looking for a highly motivated and technically strong Software Engineer to join our growing delivery team. You will contribute to large-scale digital transformation projects for enterprise and government clients, working alongside experienced Project Managers and cross-functional teams under a strategic and agile delivery environment.
Youll be part of a high-performance culture that emphasizes continuous learning, delivery excellence, and collaboration. This role is ideal for someone who thrives in dynamic, fast-paced environments and is passionate about modern delivery practices and building scalable, enterprise-grade solutions.
Key Responsibilities- Design, develop, and maintain robust, scalable, and secure software applications using modern tech stacks (e.g., C#, Java, SQL).
- Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and contribute to continuous improvement initiatives.
- Collaborate with QA engineers, business analysts, and other developers to ensure high-quality deliverables.
- Support production environments by assisting in incident investigations and implementing resolution plans.
- Review and refine technical designs to ensure alignment with architectural guidelines and business goals.
- Maintain up-to-date documentation for code, configurations, and system dependencies.
- Work closely with senior engineers and technical leads on design reviews and code quality assessments.
- Proficiency in one or more of the following languages: C#, Java, SQL.
- Familiarity with relational databases: MS SQL, MySQL, PostgreSQL.
- Experience with version control tools like Git and CI/CD pipelines.
- Understanding of API development and integration (RESTful services).
- Exposure to Agile delivery tools (JIRA, Confluence, Azure DevOps).
- 5 years of hands-on software development experience.
- Previous experience in enterprise or large-scale systems is a plus.
- Familiarity with Agile/Scrum methodologies and working in cross-functional teams.
- Strong problem-solving and analytical abilities.
- Effective communication and collaboration skills.
- Proactive mindset and willingness to take ownership.
- Experience with cloud platforms (e.g., Azure, AWS).
- Exposure to DevOps, test automation, or performance engineering.
- Prior involvement in digital transformation projects or product development.
- Work under the mentorship of seasoned Delivery and Program Managers with global experience.
- Get exposure to high-impact projects across various domains, including finance, real estate, and public sector.
- Be part of a learning-oriented, agile-driven environment that values innovation and continuous growth.
- Opportunities for regional assignments and career progression across delivery, architecture, or leadership tracks.
We regret to inform that only shortlisted candidates will be notified. Please note that your response to this advertisement will constitute informed consent to the collection, use, and/or disclosure of personal data by AlwaysHired, its affiliates and, where necessary, to relevant third parties, for purposes such as job application processing, career advisory, research, and other administrative purposes, in compliance with the relevant provisions of the Privacy Policy available at www.alwayshired.com.sg/privacy-policy.
Cheong Chaw Yong | Registration Number: R1876426 | AlwaysHired Pte Ltd
EA Licence No: 24C2293
Information :
- Company : AlwaysHired
- Position : Software Engineer
- Location : Singapore
- Country : SG
Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com
Post Date : 2025-06-13 | Expired Date : 2025-07-13