about the company:
A well-established IT consulting firm specializing in IT infrastructure, big data, governance, risk, and cybersecurity.
about the job:
We are seeking an experienced software professional with 10+ years of expertise in software development, consulting, or technical support across diverse industries. This role requires a combination of strong technical skills, problem-solving abilities, and customer-facing experience. Your key responsibilities are:
- Architect, develop, and maintain large-scale software solutions.
- Work proficiently with one or more programming languages, including Java, C#, Python, Node.js (JavaScript), Ruby, or Go.
- Manage and fine-tune databases such as MongoDB, Oracle, MS SQL Server, and PostgreSQL.
- Conduct system performance analysis and optimization on Linux (Windows optimization knowledge is a plus).
- Define software architectures and implement best practices in application development.
- Engage with customers to gather requirements, resolve technical challenges, and provide solutions.
- Deliver technical presentations and insights tailored to client needs.
skills and experience required:
- 10+ years of experience in software development, consulting, or technical support.
- Hands-on experience with deploying and managing enterprise software.
- Strong analytical and problem-solving capabilities.
- Exceptional communication and presentation abilities.
- Passion for a role that combines deep technical expertise with client interactions.
To apply online please use the apply function, alternatively you may contact Dalpreet Kaur at +65 8450 8938 (EA: 94C3609 /R23111951)
...