Logo-of-COMBUILDER-PTE-LTD-hiring-for-jobs-in-Singapore-on-GrabJobs

Software Development Manager - Part-Time

salary Salary :

$9,000 - 12,800 monthly

icon briefcase Job Type : Part-Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Development Manager - Part-Time

Responsibilities:

  • Design, develop, and maintain high-performance electronic trading platforms that support real-time pricing, market data distribution, order management, execution workflows, and connectivity to liquidity providers.
  • Contribute to the architecture and implementation of distributed systems using modern software engineering principles, including microservices, event-driven architecture, domain-driven design (DDD), CQRS, event sourcing, and related integration patterns.
  • Enhance platform scalability, reliability, and performance through effective use of concurrency, asynchronous processing, distributed caching, and application performance optimization techniques.
  • Develop and maintain enterprise integration solutions and APIs using technologies such as REST, gRPC, messaging platforms,and event-streaming frameworks.
  • Support cloud-native application development and deployment initiatives using containerization, orchestration platforms, CI/CD pipelines, Infrastructure as Code (IaC), and DevOps practices.
  • Contribute to the establishment and adoption of engineering standards, secure software development practices, code quality frameworks, and architecture review processes.
  • Perform system performance analysis, capacity planning, application monitoring, troubleshooting, and optimization activities.
  • Collaborate with business stakeholders, product teams, architects, infrastructure engineers, and cybersecurity teams to deliver technology solutions that meet business and operational requirements.
  • Participate in the full software development lifecycle, including solution design, development, testing, deployment, production support, and platform enhancement initiatives.
  • Provide technical guidance, knowledge sharing, and mentorship to team members where appropriate.

Requirements:

  • Bachelor's degree in computer science, Software Engineering, Information Technology, Computer Engineering, or a related field. Candidates with equivalent practical experience and relevant technical expertise are also encouraged to apply.
  • Demonstrated 10 years of relevant work experience in designing, developing, and supporting distributed systems, electronic trading platforms, financial technology solutions, or other high-availability, real-time applications.
  • Strong proficiency in Java and related enterprise development frameworks such as Spring Framework, Spring Boot, Spring Cloud, and ORM technologies.
  • Experience with distributed systems,microservices architecture, event-driven applications, service-oriented architecture (SOA), and enterprise integration patterns.
  • Solid understanding of software engineering principles, including object-oriented design, data structures, algorithms,design patterns, and system scalability.
  • Experience working with messaging and event-streaming technologies such as Kafka, JMS-compatible messaging platforms, or similar solutions.
  • Knowledge of relational and/or NoSQL databasetechnologies and experience in database design, optimization, and performance tuning.
  • Experience with cloud-native technologies,containerization platforms, orchestration tools, CI/CD pipelines, and modern software delivery practices.
  • Understanding of application security principles, secure API development, authentication and authorization frameworks, and secure coding practices.
  • Experience within foreign exchange (FX),electronic trading, capital markets, investment banking, financial markets, or other transaction-intensive environments.
  • Familiarity with market data platforms, pricingsystems, order management systems, execution management systems, or relatedtrading technologies.
  • Knowledge of multithreading, concurrency, asynchronous programming, JVM performance tuning, and low-latency application design.
  • Experience with distributed caching,coordination technologies, observability platforms, monitoring tools, and distributed tracing solutions.
  • Exposure to cloud platforms and enterprise architecture practices.
  • Experience with scripting or automation languages such as Python, Shell, Ruby, or similar technologies.
  • Relevant professional certifications in software development, cloud technologies, enterprise architecture, cybersecurity, or financial markets.
Original job Software Development Manager - Part-Time posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

COMBUILDER PTE LTD

Combuilder is a Singapore Head-quartered IT services company having extended operations in Beijing, China.  We are a professional, vision-driven organisation focused on superior customer satisfaction to provide affordable, high quality, reliable and timely large-scale systems solutions. Our c...

Read more about the company

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.