CrawlJobs Logo

Software Developer

Singapore, Singapore · Job Posted January 12, 2026
Apply Position
Job Link Share

Job Description

Software developers collaborate with business and quality analysts, designers, project managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard.

Job Responsibility

  • Learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns
  • Use continuous delivery practices as needed to deliver high-quality software and value to end customers
  • Work in collaborative, value-driven teams to build innovative customer experiences for our clients
  • Collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way
  • Partner with other technologists from cross-functional teams advocating and demonstrating DevOps culture
  • Take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients
  • Learn, digest and subsequently apply the latest technology thinking from our Technology Radar to solve client problems

Requirements

  • Three or more years of experience as a full stack developer
  • Experience using one or more development languages (Java, Kotlin, JavaScript, TypeScript, Ruby, C#, etc.) with experience in Object-Oriented programming
  • Experience in both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases
  • Ability to write clean, high-quality code in a variety of languages and also able to spot (and improve) bad code
  • Familiarity with Agile, Lean and/or Continuous Delivery
  • Good awareness of TDD, Version control systems (Git), continuous integration and continuous delivery approaches/tools
  • Thrive in a collaborative, non-hierarchical environment that values transparency, openness, feedback and change
  • Passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems
  • Resilient in ambiguous situations and can approach challenges from multiple perspectives
  • Current right to work in Singapore i.e. Singapore Citizens and Singapore Permanent Residents only

What we offer

  • Learning & Development
  • Career path development supported by interactive tools, numerous development programs and teammates who want to help you grow

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Developer

8 matching positions

Software Developer

We are seeking an experienced Software Developer to support front-end engineerin...
Location
Location
United States , Santa Ana
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Strong programming experience in Python, SQL, and TypeScript
  • Experience with CI/CD pipelines and modern DevOps practices
  • Solid understanding of object-oriented design principles
  • Experience working across the full software development lifecycle (SDLC)
  • Ability to work effectively in cross-functional teams and adapt to evolving requirements
  • Experience with code refactoring and maintaining scalable codebases
  • Working knowledge of LLM/ML concepts and how they can be applied in development environments
  • Strong documentation and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain software applications and automation solutions
  • Architect end-to-end data solutions across multiple domains and business units
  • Build and enhance front-end applications that support engineering and operational workflows
  • Follow established software development processes, including CI/CD best practices
  • Debug, troubleshoot, and continuously improve application performance and reliability
  • Collaborate with cross-functional teams (engineering, product, business stakeholders) to define requirements
  • Integrate new systems, tools, and software updates into production environments
  • Support pre-production engineering efforts and tooling development
  • Work with external vendors and software providers to resolve issues and drive enhancements
  • Document code, processes, and system requirements for maintainability and scalability
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
  • Fulltime
Read More
Arrow Right

Software Developer

Under general supervision, the Software Engineer II develops information systems...
Location
Location
United States , Birmingham
Salary
Salary:
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, software engineering, or a related field and three (3) to five (5) years of related experience
  • or equivalent combination
  • Consistently applies fundamental knowledge of application configuration, maintenance and support
  • Intermediate knowledge of client/server networks
  • Proven ability to effectively troubleshoot program errors
  • General understanding of how technology supports the business
Job Responsibility
Job Responsibility
  • Manages trouble ticket resolution for multiple applications
  • Provides production support of applications in production by troubleshooting issues, proposing solutions, developing and testing fixes, and migrating solutions with limited supervision
  • Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security
  • Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership
  • Works on assignments with defined parameters where considerable judgment and initiative are required in resolving problems and making choices, recommendations, or decisions
  • Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products
  • Monitors quality and performance of applications through testing and maintenance
  • Maintains up-to-date records of issues with existing code
  • Develops and unit tests application programs as specified in Technical Designs and obtains code reviews, while ensuring that all programming standards and policies are adhered to
  • Offers more experienced system recommendations for defined business needs
What we offer
What we offer
  • healthcare coverage
  • 401(k)
  • tuition reimbursement
  • vacation
  • sick
  • holiday pay
  • Flexible Working Schedules
  • Wellbeing Programs
  • Learning Opportunities
  • Community Engagement
  • Fulltime
Read More
Arrow Right
New

Software Developer

Software Developer Permanent Position!
Location
Location
United States , Bentonville
Salary
Salary:
40.06 - 41.00 USD / Hour
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a closely related field
  • Related experience in Java application support, production support, enterprise application maintenance, and incident management
  • Strong experience working with Java, Spring Boot, RESTful APIs, Microservices, and object-oriented programming concepts
  • Experience in troubleshooting production issues, performing root cause analysis (RCA), debugging applications, and resolving incidents in a timely manner
  • Strong knowledge of SQL, database design, query optimization, stored procedures, and relational database management systems such as Oracle, MySQL, PostgreSQL, or SQL Server
  • Experience with Linux/Unix environments, shell scripting, and application log analysis
  • Experience with monitoring and logging tools such as Splunk, ELK Stack, Dynatrace, AppDynamics, Grafana, or Prometheus is preferred
  • Experience working with messaging systems such as Apache Kafka, RabbitMQ, IBM MQ, or other event-driven architectures is preferred
  • Knowledge of software development lifecycle (SDLC), ITIL processes, Agile/Scrum methodologies, and version control systems such as Git
  • Experience with CI/CD pipelines, Jenkins, Maven, Docker, Kubernetes, and DevOps practices is preferred
Job Responsibility
Job Responsibility
  • Design, develop, maintain, and support enterprise-scale retail and supplier-facing applications used for item ingestion, order management, payment processing, and supplier collaboration
  • Investigate, troubleshoot, and resolve complex production issues affecting Retail Core systems, data services, and distributed applications
  • Build and enhance supplier-facing and Drop Ship Vendor (DSV) portals to improve supplier onboarding, product data quality, and operational efficiency
  • Develop scalable backend services, APIs, and automation solutions to support operational workflows and reduce manual intervention
  • Monitor application reliability, availability, latency, and error rates to ensure system uptime and SLA compliance
  • Participate in incident response activities, including production triage, root cause analysis (RCA), post-mortem reviews, and implementation of preventive measures
  • Create and maintain dashboards, alerts, monitoring tools, operational runbooks, and support documentation using observability platforms such as Grafana and Splunk
  • Collaborate with cross-functional engineering teams, business stakeholders, category specialists, and support teams to resolve data and system integration issues
  • Optimize application and database performance by analyzing bottlenecks, improving throughput, and tuning queries and services
  • Support deployment validation, release stability, and production readiness activities for enterprise applications and data platforms
What we offer
What we offer
  • Medical Insurance
  • 401(k) Retirement Plan
  • Fulltime
Read More
Arrow Right
New

Software Developer

musicMagpie are part of the AO family — a company that shares our passion for pu...
Location
Location
United Kingdom , Stockport
Salary
Salary:
Not provided
ao.com Logo
AO
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience developing with .NET technologies
  • Can turn requirements into practical, high quality technical solutions
  • Enjoys working collaboratively across teams
  • Confident reviewing, debugging and improving existing code
  • Cares about doing things the right way, with quality, documentation and continuous improvement in mind
  • Brings energy, ideas and a genuine drive to strengthen our technical capability
Job Responsibility
Job Responsibility
  • Developing technical solutions that are reliable, scalable and built to last
  • Creating technical specifications and architecture, testing and debugging .NET applications
  • Reviewing and refactoring code to keep everything performing at its best
  • Analyse system requirements and help prioritise development tasks
  • Write clean, efficient and testable code using .NET
  • Develop technical specifications and architectural designs
  • Test, debug, review and refactor applications
  • Deploy fully functional applications and support upgrades to existing systems
  • Maintain clear documentation and operational procedures
  • Contribute to continuous improvement across our wider technical landscape
What we offer
What we offer
  • 33 days holiday (inclusive of Bank Holidays)
  • Holiday purchase scheme on top of your above statutory allowance
  • Salary sacrifice pension scheme
  • Share save scheme
  • Discounts across the musicMagpie product range
  • Making a difference - 2 days paid leave for volunteering at a charity of your choice
  • Health & wellbeing - Employee Assistance Helpline (EAP) & access to mental health first aiders and much more
  • Fulltime
Read More
Arrow Right
New

Software Developer

On behalf of a highly regarded fintech organisation, we are partnering to find a...
Location
Location
United States , Boston
Salary
Salary:
105000.00 USD / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related technical discipline
  • 2–5 years of commercial software development experience
  • Proven proficiency using Python and/or Java
  • Background working on complex, performance-sensitive systems
  • Experience within fintech, finance, or similar data-intensive domains
Job Responsibility
Job Responsibility
  • Designing, building, and enhancing scalable applications for front-office stakeholders
  • Partnering closely with traders and product teams to deliver robust solutions
  • Contributing to technical decisions and system architecture
  • Improving system reliability and performance-critical components
  • Upholding high engineering standards through code reviews and best practices
What we offer
What we offer
  • Competitive base salary and a comprehensive compensation package
  • Direct exposure to high-impact, revenue-facing technology
  • Opportunity to take on significant ownership within a front-office group
  • Collaborative environment alongside some of the industry's top engineers
  • Structured career progression within a highly regarded global organisation
  • Fulltime
Read More
Arrow Right
New

Software Developer

Make your mark as software developer at Boskalis by taking complete responsibili...
Location
Location
Netherlands , Papendrecht
Salary
Salary:
Not provided
boskalis.com Logo
Boskalis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor's degree in technology or computer science
  • Preferably 5-10 years of relevant work experience in a similar role where you independently developed (technical) software
  • Knowledge of applied development methods, languages, and tools, such as Linux and C++
  • Demonstrable experience with object-oriented information analysis, software design, development, and documentation
  • Excellent command of both Dutch and English
  • Good communication skills
  • Comfortable working abroad for short periods
  • Business Orientation
  • Communication
  • Analytical thinking
Job Responsibility
Job Responsibility
  • Based on the needs of the Survey department, you'll identify the software that needs to be developed
  • You'll inventory and analyze the required functionality and then be responsible for designing, building, testing, and documenting the software
What we offer
What we offer
  • A competitive salary
  • Holiday allowance
  • Holiday entitlement of 26 days (based on a full-time contract) and a number of collective scheduled days off
  • A non-contributory pension scheme
  • Collective schemes such as company health insurance
  • Travel allowance
  • Foreign posting terms
  • Career development opportunities through (online) courses at our Boskalis academy
  • The Boskalis campus with restaurants, sports field, and a wharf
  • A state-of-the-art auditorium, brainstorming rooms, experience center for client meetings, and a barista corner
  • Fulltime
Read More
Arrow Right

Software Developer

As a Software Developer at Wonderist, you'll help build and evolve the in-house ...
Location
Location
United States , San Diego
Salary
Salary:
Not provided
Wonderist Agency - Dental Marketing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field — or equivalent professional experience
  • Professional experience shipping production web applications in Python
  • Strong working proficiency with PostgreSQL or a comparable relational database
  • Experience with background jobs / async task processing (Celery, RQ, Django-Q, or similar)
  • Experience deploying applications on a managed cloud platform
  • Solid understanding of Git and collaborative version control workflows
  • Working knowledge of REST APIs and webhooks
  • Hands-on experience integrating an LLM API into an application
  • Comfort analyzing business processes and translating them into technical solutions
Job Responsibility
Job Responsibility
  • Platform Engineering: Maintain and extend our multi-tenant web application
  • Full-stack Application Development: Design, build, and ship production web applications
  • Data and Integrations: Design and maintain the databases, sync flows, webhooks, and background jobs
  • AI-powered Systems: Help integrate large language models, embeddings, and vector search into real business workflows
  • Automation and Tooling: Replace fragile no-code automations with reliable, well-tested Python services
  • Reliability and Quality: Establish and maintain the testing, monitoring, logging, and CI/CD practices
  • Fulltime
Read More
Arrow Right

Software Developer

We are looking for a Software Developer to support the creation and ongoing impr...
Location
Location
United States , St. Augustine
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Detail-oriented experience developing web applications with PHP and JavaScript
  • Hands-on expertise with the Laravel framework in a production environment
  • Strong understanding of RESTful API development and system integration patterns
  • Solid experience working with MySQL, including database design and query optimization
  • Ability to analyze existing codebases and perform effective refactoring
  • Comfortable collaborating with cross-functional teams to define and deliver technical solutions
  • Strong troubleshooting skills with the ability to resolve application issues efficiently
  • Familiarity with AI-based development tools and their use in improving productivity and code quality
Job Responsibility
Job Responsibility
  • Create, enhance, and support web applications using PHP, JavaScript, and the Laravel framework
  • Develop and connect RESTful services that exchange data with internal platforms and external vendor systems
  • Design and maintain MySQL database structures while improving query efficiency and overall system performance
  • Refine existing code to increase application stability, readability, scalability, and long-term maintainability
  • Partner with cross-functional stakeholders to translate business needs into effective technical solutions
  • Investigate software defects, troubleshoot production issues, and implement timely resolutions
  • Participate in peer reviews and contribute to consistent development standards and engineering best practices
  • Use AI-assisted development tools to accelerate coding, strengthen documentation, and improve overall output quality
What we offer
What we offer
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right