643 Developer Roles jobs in Singapore
Web Application Developer
Posted today
Job Viewed
Job Description
Roles & Responsibilities
The Web Application Developer is responsible for designing, developing, and maintaining scalable and secure backend services that power digital products. The role requires expertise in software development principles, modern development practices, and cloud-native architecture. Developer must work in an agile, DevOps-driven environment, ensuring high software quality, reliability, and security.
Responsibilities:
- Work with Quality Assurance (QA) staff to ensure automated test coverage and proactively fix bugs and defects.
- Partner with DevOps teams to automate build, deployment, and monitoring pipelines.
- Develop and maintain scalable, high-performance APIs and backend services in a cloud-native environment.
- Implement modern software development practices, including TDD, pair programming, and CI/CD.
- Conduct code reviews, enforce security best practices, and ensure software craftsmanship standards.
- Design and document system architecture, ensuring compliance with government security and regulatory standards.
- Optimize and improve backend systems for scalability, observability, and reliability.
Requirements:
- Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines.
- Must have experience working with Visual Studio .NET Core 6 or higher.
- Experience with Git and modern branching workflows (GitFlow, trunk-based development).
- Proficiency in modern backend programming languages: , Ruby.
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Strong understanding of RESTful APIs, GraphQL, WebSockets.
- Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI).
- Knowledge of database technologies (PostgreSQL, MySQL, MongoDB, DynamoDB).
- Experience with observability tools (Prometheus, OpenTelemetry, Grafana, ELK stack).
- Experience with API documentation using Swagger.
Selected candidates can look forward to attractive income, potential and rewarding career prospects plus growth opportunities.
Interested applicants can visit our website
Application Developer
Posted today
Job Viewed
Job Description
Job Scope
- Develop new financial products and features in in-house pricing engines and trading systems.
- Optimize the performance and enable timely execution of quant models and systems.
- Investigate and resolve issues across SIT, UAT, and production environments.
- Drive the full software development lifecycle, delivering high-quality solutions on time.
- Collaborate directly with traders and quant modelers to address business needs.
- Partner with IT engineering teams to ensure seamless system integration and reliability.
Job Requirements
- Degree in Computer Science, Engineering, or related field is required.
- Coding skills with object-oriented programming, e.g., C#/C++/Python.
- Knowledge in financial engineering is a big plus.
- Knowledge of relational databases.
- Experience of source control, continuous integration, and profiling tools.
- Willing to work in fast-paced front office (trading floor) under tight deadlines.
- Good communication and analytical skills.
- Must be motivated and dependable.
Carolyn Ann Santibanez Mendoza EA License No. 02C3423 Personnel Registration No. R
Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit
Application Developer
Posted today
Job Viewed
Job Description
Line of Service
Advisory
Industry/Sector
Not Applicable
Specialism
Technology Strategy
Management Level
Senior Associate
Job Description & Summary
At PwC, we help clients build trust and reinvent so they can turn complexity into competitive advantage. We're a tech-forward, people-empowered network with more than 370,000 people in 149 countries. Across audit and assurance, tax and legal, deals and consulting we help clients build, accelerate and sustain momentum. Find out more at
At PwC South East Asia Consulting, we help businesses to work smarter and grow faster. We partner with our clients to build effective organisations, innovate and grow, reduce costs, manage risk and regulation and, leverage talent. Our aim is to support businesses in designing, managing and executing lasting beneficial change.
PwC's South East Asia Consulting practice provides a comprehensive range of professional services and experience to deliver large scale, cross territory transformation projects, wherever our clients need us to be – from strategy through to execution.
About The Team
W e are seeking for an experience MS Dynamics 365 professionals with experience in both technical and functional consultant .
Our practice spans the whole range of clients' digital capabilities, ranging from strategy to execution. We help solve complex boardroom problems, and work with the team to not only solve problems of today but get them ready for new opportunities for tomorrow, creating the pathway of how technology can enable business visions. We help our clients with advisory services such as IT & cloud strategy, IT cost & governance, IT operating model etc. We also work on the implementation of various IT applications e.g. CRM, ERP and SharePoint.
About the Role
Research, design, and develop Microsoft Dynam ics 365 Customer Insights & Marketing
Research, design, and develop Microsoft Dynamics 365 Customer Service and Sales
Conduct workshop with clients to collect functional requirements, create into user stories with acceptance criteria
Conduct workshop with clients to collect technical requirements, derive the technical & integration architecture
Conduct workshop to collect data migration & data integration requirements to derive the migration strategy
Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis for both the development of new features and customization of existing feature
Develop applications using .NET within Microsoft cloud technologies leveraging on Azure Functions or Azure Logic Apps
Perform peer code reviews and participate in design sessions.
Review test plans, coordinate test execution, and analyze test results to ensure functionality, completeness, and quality of solution .
Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
Communicate and work with clients regularly during the implementation cycle
Work with software engineers to integrate software systems and develop specifications and performance requirements.
Align with change management process and deploy code to Production, QA, etc.
Create and maintain functional requirements and technical specification documentation
Conduct training for clients as necessary as well as KT sessions with colleagues on best practices and/or new features
Take up role of migration lead or migration consultant if required
About you
Bachelor's degree in computer science , Information Technology, or related course
Minimum 8 years' experience with Microsoft Dynamics 365 Sales, Marketing, Customer Service, technical implementation
At least 5 end-to-end full life cycle implementations of Microsoft Dynamics 365
Strong knowledge of Microsoft cloud environments such as Power Platform, Azure and Office 365
Proficient with X+, C#, .NET, or JavaScript
Preferred to have one or more Microsoft Dynamics certification
Preferred to have use migration tools the like of KingsWaySoft
Education (if blank, degree and/or field of study not specified)
Degrees/Field of Study required:Degrees/Field of Study preferred:
Certifications (if blank, certifications not specified)
Required Skills
Optional Skills
Accepting Feedback, Accepting Feedback, Active Listening, Analytical Reasoning, Analytical Thinking, Application Software, Business Data Analytics, Business Management, Business Technology, Business Transformation, Communication, Creativity, Documentation Development, Embracing Change, Emotional Regulation, Empathy, Implementation Research, Implementation Support, Implementing Technology, Inclusion, Intellectual Curiosity, Learning Agility, Optimism, Performance Assessment, Performance Management Software {+ 16 more}
Desired Languages (If blank, desired languages not specified)
Travel Requirements
Not Specified
Available for Work Visa Sponsorship?
Yes
Government Clearance Required?
Yes
Job Posting End Date
Application Developer
Posted today
Job Viewed
Job Description
Job Description
Job Title: Application Developer Java technologies (Spring Boot / Spring
Batch exp) *
Location: Singapore
Experience: 8 Years
Role Type: Perm
Notice Period: 30 Days
Requirements:
Education and Experience
Bachelor's degree in computer science, Information Technology, or related field.
Minimum 8 years of relevant experience in building and managing applications with proven experience in Java technologies (e.g., Spring Boot / SpringBatch).
Skills and Knowledge
Proficient in Angular JS
Strong experience in integrating applications with supporting systems tools like 2FA, identity Providers (IdP).
Strong experience in supporting critical application workloads on AWS Cloud.
Hands-on, detailed and a team player exemplifying the "can-do" attitude.
Good analytical and problem-solving skills.
Good oral and written communication skills.
Able to effectively communicate with technical leaders.
Good team player with positive attitude.
Professional Certifications
AWS Cloud Certifications (Solutions Architect Associate and Developer Associate).
Apply to / with Current CTC, Expected CTC, Notice period and Residential Status.
Application Developer
Posted today
Job Viewed
Job Description
Team and Position Summary
The Technology Division at BCS is responsible for the operations, maintenance, and support of BCS applications such as FAST, Giro, CTS, PayNow, SGQR, TFR, CCP, eGIRO and its critical infrastructure, ensuring its operational stability, regulatory compliance, and service reliability.
The Application Delivery department is regarded as BCS' domain experts, overseeing the enhancement, maintenance, and advanced troubleshooting of applications, ensuring its functionality, security, and performance in alignment with set standards.
The Application Developer will be responsible for designing and delivering scalable, secure and business-aligned technology solutions. The scope includes architecture planning, solution design, prototyping, and supporting delivery teams throughout the development lifecycle. The successful candidate will have a strong background in Java technologies and AWS, with expertise in application architecture and development, sql query fine tuning, troubleshooting, and problem-solving.
Key Responsibilities
- Provide hands-on support including prototyping and coding
- Build proof-of-concepts (POCs)
- Build Java and Web applications on AWS
- Support build, deployment, and testing phases
- Ensure compliance with security and best practices
- Translate business requirements into technical solutions
- Conduct performance and capacity assessments
- Deep dive and solve complex engineering problems
Develop and maintain expertise in Java technologies (e.g., SpringBoot / SpringBatch) and AWS services (e.g., EC2, S3, RDS, EKS, ECS, CloudWatch)
Requirements
Education and Experience
- Bachelor's degree in computer science, Information Technology, or related field
- Minimum 8 years of relevant experience in building and managing applications with proven experience in Java technologies (e.g., SpringBoot / SpringBatch)
Skills and Knowledge
- Proficient in Angular JS
- Strong experience in integrating application with supporting systems tools like 2FA, identity Providers (IdP)
- Strong experience in supporting critical application workloads on AWS Cloud
- Hands-on, detailed and a team player exemplifying the "can-do" attitude
- Good analytical and problem-solving skills
- Good oral and written communication skills
- Able to effectively communicate with technical leaders
- Good team player with positive attitude
Professional Certifications
- AWS Cloud Certifications (Solutions Architect Associate and Developer Associate)
Application Developer
Posted today
Job Viewed
Job Description
Company Description
Listr is a next-generation marketplace app that reimagines how people buy, sell, rent, and lease items from homes and cars to everyday gear. Using a swipe-and-video interface, AI-powered filters, and built-in escrow, Listr ensures fast, secure, and agent-free transactions. Our mission is to eliminate unnecessary middlemen, reduce costs, and empower users to connect directly while ensuring trust through KYC, escrow, and lawyer-bank integrations. Headquartered in Singapore, Listr is expanding across Southeast Asia and beyond.
Role Description
This is a full-time remote role for an Application Developer. The Application Developer will be responsible for designing, coding, and modifying applications, from layout to function according to specifications. Tasks will include front-end and back-end development, integrating various data sources and databases, and ensuring high performance and responsiveness to requests from the front-end. Additionally, the developer will collaborate with cross-functional teams to define, design, and ship new features.
Qualifications
- Software Development and Programming skills
- Knowledge of Databases and Integration
- Proficiency in Cascading Style Sheets (CSS)
- Experience with modern development frameworks and tools
- Excellent problem-solving and analytical skills
- Ability to work independently and in a remote setting
- Bachelor's degree in Computer Science, Engineering, or related field
Application Developer
Posted today
Job Viewed
Job Description
Key Requirements:
- Experience: Minimum 8+ years in building and managing applications, with proven expertise in Java technologies (SpringBoot / SpringBatch).
Education: Bachelor's degree in Computer Science, IT, or related field.
Technical Skills:
Proficient in AngularJS
Strong integration experience with systems/tools like 2FA, Identity Providers (IdP)
Hands-on expertise in supporting critical application workloads on AWS (EC2, S3, RDS, EKS, ECS, CloudWatch)
Strong coding, prototyping, and POC development
Soft Skills: Analytical mindset, problem-solving, good communication, team player with positive attitude.
Certifications: AWS Solutions Architect Associate & Developer Associate.
Job Responsibilities:
Build and support Java/Web applications on AWS
Prototyping, coding, and developing proof-of-concepts (POCs)
Support build, deployment, and testing phases
Ensure compliance with security and best practices
Translate business requirements into technical solutions
Conduct performance and capacity assessments
Troubleshoot and resolve complex engineering problems
Be The First To Know
About the latest Developer roles Jobs in Singapore !
Application Developer
Posted today
Job Viewed
Job Description
Application Developer / .NET)
Location: North Changi, Singapore
Employment Type: 1-year contract, renewable (expanding project pipeline)
Schedule: Office hours, Mon–Fri
Compensation: ~ SGD 4,000–4,500/month (basic), commensurate with experience
About the role
This is a client-facing, techno-functional role. You'll be embedded on-site at our enterprise client in North Changi, acting as the bridge between business stakeholders and engineering. Day to day, you'll gather requirements, translate them into clear Functional Specifications, and lead delivery of enhancements and new services built on and .NET (WebAPI), backed by SQL Server and Postgres. You'll coordinate with regional/global teams for rollouts and support. The contract is 1 year and renewable as the client scales their projects.
Key responsibilities
- Partner with business stakeholders to gather requirements and author Functional Specifications.
- Lead small projects or workstreams end-to-end (planning, build, test, release).
- Design, develop, and maintain services in and .NET (WebAPI).
- Build and optimize data access layers on SQL Server and Postgres.
- Integrate systems, craft RESTful APIs, and ensure reliability, performance, and security.
- Coordinate with regional/global teams for solution rollouts and support.
- Write unit/integration tests, participate in code reviews, and maintain documentation.
- Support UAT and production (within office hours; occasional planned activities).
What you bring
- Overall 4-7 years software development experience preferred
- 3+ years hands-on development.
- Strong experience with .NET, WebAPI, SQL Server, and Postgres.
- Proven ability to lead a project (≥2 years) and produce clear Functional Specs.
- Solid understanding of API design, data modeling, and performance tuning.
- Excellent communication and stakeholder management skills.
- Experience collaborating with regional/global teams (advantageous) .
- Exposure to the manufacturing industry (advantageous) .
How to Apply: Interested applicants, please click on the "Apply Now" to submit your updated resume.
Please note: Due to the anticipated high volume of applications, only shortlisted candidates will be contacted. All information provided will be treated with strict confidentiality and used solely for recruitment purposes.
Ahmad Ilyas bin Azhari
Consultant – IT & Digital
EA Personnel No: R
Peoplebank Singapore Pte Ltd | EA Licence No: 08C5248
Application Developer
Posted today
Job Viewed
Job Description
Responsibilities
- Involve in delivery of end to end software development life cycle
- Drive the delivery of global components and solutions, design and integrate them in various stages of software development life cycle
- Collaborate across cross locations IT teams in delivering software components
- Develop and build APIs in NodeJS
- Investigate and resolve SIT and UAT defects
Requirements
- Degree in Computer Science, Software Engineering, or related field
- Knowledge of JavaScript/TypeScript, NodeJS, and RESTful APIs
- Basic understanding of databases (SQL/NoSQL) and Git version control
- Familiarity with SDLC and Agile methodology
Interested candidates may apply through the application system. We regret to inform only Shortlisted candidates will be notified.
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at You acknowledge that you have read, understood, and agree with the Privacy Policy.
PERSOLKELLY Singapore Pte Ltd
• RCB No E
• EA License No. 01C4394
• EA Registration No. R Derrick Tiew Yong Han)
This is in partnership with the Employment and Employability Institute Pte Ltd ("e2i").
e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.
Application Developer
Posted today
Job Viewed
Job Description
Job Summary:
- The position is based in Singapore and is required to focus on delivery of the work, ensuring a robust design
- This role may report to the technology team lead based anywhere in Singapore or New York or elsewhere
- Candidate should be able to work independently and should be self-motivated
- Candidate might be required to work with vendors or third parties in joint delivery teams
- The role requires application of technical skills and knowledge of the business to develop solutions to meet business needs
- As part of large, geographically distributed team(s), the candidate may have to manage stakeholders across multiple functional areas
- The position requires analytical skills in order to filter, prioritize and validate potentially complex material, technical or business or otherwise, from multiple sources
Key Responsibilities:
- Experience with developing software that processes, persists and distributes data via relational and non-relational technologies
- Employ standards, frameworks and patterns while designing and developing components
- Develop high quality code employing software engineering and testing best practices
- Converse with various data provider and consumer applications in their languages/terminologies
- Partner with database developers to implement ingestion, orchestration, quality/reconciliation and distribution services
Requirements:
- Developer with strong technical ability with 7-10 years of experience in Java/J2EE design and development
- Experienced in working on medium to large enterprise projects, preferably in financial services
- Should have knowledge on Apache Spark framework.
- Must have knowledge on HBase
- Should have basic knowledge on Bigdata Cluster and operations
- Person should have worked in Agile/DevOps Environment
- Good understanding of Investment Domain
- Good communication skills
Additional Skills Required:
Experience with developing software that processes, persists and distributes data via relational and non-relational technologies:
- Strong Investment domain knowledge
- Experience in design and development of batch/real time Spark processing pipelines.
- Knowledge of Spark framework – Core Spark, Spark Data Frames, Spark streaming
- Knowledge of Bigdata Cluster and operations.
Good to Have:
- Have basic experience in Data Preparation Tools
- Experience with CI/CD build pipelines and toolchain – Git, BitBucket, TeamCity, Artifactory, Jira
- Experience with testing concepts (TDD, BDD) and frameworks (Cucumber, Selenium, FluentLenium, Junit)
- Experience with container technologies (Docker, Pivotal Cloud Foundry) and supporting frameworks (Kubernetes, OpenShift, Mesos)
- Knowledge of Operating Systems and familiar with shell scripting
-
Job Family Group:
Technology
-
Job Family:
Applications Development
-
Time Type:
Full time
-
Most Relevant Skills
Please see the requirements listed above.
-
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
-
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi's EEO Policy Statement and the Know Your Rights poster.