x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Senior Full Stack Developer (Python, Java, C++)
 banner picture 1  banner picture 2  banner picture 3

Senior Full Stack Developer (Python, Java, C++)

Bioquest Advisory Pte. Ltd.

Bioquest Advisory Pte. Ltd. company logo

Role Overview


In this role, you will develop advanced software solutions, contributing to both backend and frontend development efforts. You'll be at the forefront of implementing, supporting, and enhancing software that integrates Machine Learning (ML) and Natural Language Processing (NLP) technologies to deliver impactful business outcomes.


Engaging directly with clients, you'll translate complex requirements into functional, high-quality software, ensuring alignment with business goals through the entire lifecycle from design to deployment.


Required Skills and Qualifications


Advanced Programming Skills: Deep proficiency in Python, Java, and C++ with a comprehensive understanding of object-oriented programming. Ability to write efficient, scalable, and maintainable code.


Technical Expertise: Solid experience in backend development, including REST API implementation, server-side logic, and database management using tools like ElasticSearch, MariaDB (MySQL/PostgreSQL), and Redis. Proficiency in Linux system administration, shell scripting, and managing cloud-based environments.


Frontend Development: Skills in frontend technologies, particularly in designing and developing user interface components using React.js, and familiarity with CSS, Backbone.js, and Underscore.js.


Analytical Techniques: Experience with a variety of analytical techniques, leveraging ML and NLP technology in real-world applications.


Client Engagement: Strong ability to work directly with clients, providing technical consultancy and support throughout the solution design, implementation, and support phases. Capable of translating business requirements into technical solutions.


Problem Solving: Exceptional problem-solving and analytical skills, with a knack for tackling complex challenges and delivering innovative solutions.


Communication: Excellent communication skills, capable of engaging with both technical and non-technical stakeholders, with a history of effective team collaboration.


Education and Experience: Bachelor’s degree in Computer Science, Engineering, or a related field, with at least 5 years of relevant software development experience. Experience in technical consulting, software engineering, or DevOps roles is preferred.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?