
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech consultancy in Singapore seeks experienced software developers for various responsibilities, including analyzing client needs and developing solutions. Candidates should have a Bachelor's degree in computer science or a related field, along with 5-10 years of relevant experience. Proficiency in at least one programming language like Java, .NET, Python, or JavaScript is required, as well as a good understanding of web and database technologies. The role supports a dynamic environment focused on client satisfaction.
Analyze client business needs and translate them into technical specifications
Design, develop, and implement software solutions
Provide technical consulting and solution architecture guidance
Lead system integration and deployment activities
Perform code reviews and ensure best practices are followed
Troubleshoot and resolve software issues
Prepare technical documentation and reports
Support clients during UAT, deployment, and post-production
Bachelor’s degree in Computer Science, IT or related field
5–10 years of experience in software development/consulting
Strong knowledge of Java / .NET / Python / JavaScript (any one or more)
Experience with web technologies: HTML, CSS, JavaScript, REST APIs
Experience with databases: MySQL, PostgreSQL, Oracle, or MongoDB
Familiarity with cloud platforms: AWS / Azure / Google Cloud
Strong analytical and problem-solving skills
Excellent communication and client-handling skills
Experience in Agile/Scrum methodology
DevOps knowledge (CI/CD, Docker, Kubernetes)
Knowledge of Microservices architecture