13,887 Development jobs in Singapore

Software Engineer (Application & Web Development)

$5000 Monthly TALENTSIS PTE. LTD.

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Responsibilities

• Design, develop, and maintain scalable web applications and backend services using Java and JavaScript technologies.

• Build RESTful APIs and microservices using Spring Boot and Node.js.

• Develop responsive user interfaces with React.js and TypeScript.

• Work with both SQL and NoSQL databases, including PostgreSQL and MongoDB.

• Collaborate effectively with Agile teams including DevOps, QA, and Product.

• Implement and maintain CI/CD pipelines and support DevOps practices using Docker.

• Ensure high-quality code through unit testing, code reviews, and automation.

• Troubleshoot, diagnose, and optimize application performance.

Requirements

• Bachelor’s degree in Computer Science, Engineering, or a related field.

• 1–3 years of hands-on experience in software development. Open to Fresh Graduate

• Strong proficiency in Java and JavaScript, with hands-on experience in Spring Boot, Node.js, and React.js.

• Solid understanding of TypeScript, SQL/NoSQL databases, and MongoDB.

• Familiarity with Docker, ElasticSearch, and DevOps principles.

• Experience working in an Agile/Scrum development environment.

• Good grasp of system design, APIs, and microservices architecture.

• Experience with cloud platforms (e.g., AWS, Azure, GCP), CI/CD tools, and infrastructure as code is a plus.


Only shortlisted candidates will be notified.

Please email a copy of your detailed resume to for immediate processing.

(EA Reg No: 20C0312)

This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Application Development

Singapore, Singapore beBeefullStackDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

About the Role

We are seeking a skilled and experienced software developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining complex software applications.

Key Responsibilities
  • Application Development: Develop and maintain Java-based applications according to business requirements.
  • Coding Best Practices: Write clean, efficient, and reusable code following best practices and coding standards.
  • Software Life Cycle: Participate in all phases of the software development life cycle, including design, development, testing, and deployment.
  • Collaboration: Collaborate with senior developers, business analysts, and QA teams to ensure timely delivery of features and fixes.
  • Testing: Perform unit testing and support integration and system testing.
  • Troubleshooting: Debug and resolve technical issues reported by users or testing teams.
  • Code Reviews: Participate in code reviews and contribute to continuous improvement efforts.
  • Documentation: Maintain technical documentation and update system manuals as needed.
Required Skills & Qualifications
  • Education: Bachelor's degree in computer science, Information Technology, or related field.
  • Experience: With 2 to 5 years' experience.
  • Java Proficiency: Strong proficiency in Java 8 and above.
  • Spring Framework: Hands-on experience with Spring Framework, including Spring Security, Spring Integration, Spring Batch, Spring Data, Spring Cloud, and Spring Boot.
  • ORM Frameworks: Proficiency in ORM frameworks such as Hibernate, or MyBatis.
  • Scripting: Scripting experience with Unix/Linux.
  • Databases: Experience with RDBMS PostgreSQL / MySQL and NoSQL databases is required.
  • Reporting Tools: Experience with reporting and related tools such as Jasper.
  • Messaging Queues: Experience working with messaging queues such as IBM MQ, ActiveMQ, Kafka streaming.
  • REST API: Experience in REST API development and micro services development.
  • Front-End Development: Experience in ReactJS Micro Front-End (Qiankun, stitcher library), Material UI, Bootstrap, and NPM.
  • CICD Tools: Proficient with Jenkins, Git, Jenkins and GitHub, BitBucket, CodeScan tools.
  • Microservices Architecture: Design and implement microservices-based architectures, ensuring that services are loosely coupled, resilient, and scalable.
  • Containerization: Utilize Docker, Kubernetes technologies to build and manage applications in containerized environments ie OpenShift.
  • Coding Standards: Write clean, maintainable, and well-documented code following industry best practices and coding standards.
  • Agile Practices: Familiarity with Agile practices.
  • APM Tools: Familiarity with application performance monitoring (APM) tools, such as Prometheus, Grafana, or ELK stack.
  • CI/CD Automation: Experience with continuous integration and release automation.
  • Collaboration Tools: Proficient with collaboration tools such as Confluence and JIRA.
  • Industry Knowledge: Experience in Banking / Financial domain would be an added advantage.
  • Certifications: Certifications in Java or related technologies would be an added advantage.
  • Teamwork: Strong teamwork and communication skills.
  • Problem-Solving: Excellent problem-solving abilities.
  • Adaptability: Adaptability to evolving project requirements and priorities.
  • Communication: Ability to articulate and clearly communicate complex problems and solutions in a simple and logical manner.
  • Analytical Skills: Well-developed analytical skills and the ability to provide clarity to complex issues and synthesize large amounts of information.
  • Time Management: Deadline sensitive and able to work independently and under pressure.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Application Development

Singapore, Singapore beBeeSoftwareDevelopment

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Summary:

  • We are seeking a skilled Senior Software Engineer to join our application development team.

Key Responsibilities:

  • Participate in designing solutions that meet functional requirements
  • Implement end-to-end specifications for solution components
  • Generate relevant documents and reports
  • Perform testing and implementation of solutions
  • Contribute to the SDLC in the areas of coding tools, languages, and software designs

Requirements:

  • Familiarity with Java, Javascript, Python, C++, C# etc
  • Proficient in Web Technologies like HTML, CSS
  • Excellent working attitude and a strong team player

Preferred Skills:

  • ReactJS
  • CSS
  • PHP
  • .NET
  • NodeJS
  • HTML
  • Software Engineering
  • Agile
  • JavaScript
  • SDLC
  • Information Technology
  • Web Technologies
  • VueJS
  • SQL
  • Python
  • Java
  • C#
  • UX
  • Software Development
  • C++

About the Role:

  • This role will contribute to developing innovative applications that drive business growth and customer satisfaction
  • The successful candidate will have excellent problem-solving skills, be able to communicate effectively, and collaborate with cross-functional teams
This advertiser has chosen not to accept applicants from your region.

Application Development

Singapore, Singapore $150000 - $200000 Y BLAZECORP PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Application Responsible (T24)

Skills:


• Proven experience in successful delivery of major projects, on time and with quality and within matrix team structures
• Experience in Senior stakeholder management running projects STCs
• Experience in managing project financials (forecast v actual)
• Good understanding of technology trends in banking is preferred
• Working experience of SDLC and Agile methodology
• Deep understanding of T24 Core Banking, Temenos wealth suite would be preferred. IT experience in Project Management in running Waterfall/ Agile projects

Conditions/Remarks:

Minimum 20+ years - good experience in technical design, solutioning, and product implementation.

Good experience in technical design, solutioning, and product implementation.

This advertiser has chosen not to accept applicants from your region.

Application Development

Singapore, Singapore OVERSEA-CHINESE BANKING CORPORATION LIMITED

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Why Join

Imagine being part of a team that builds innovative digital solutions for one of Asia's leading banks. As a Software Engineer at OCBC, you'll have the opportunity to work on cutting-edge projects that transform the way we deliver financial services. You'll be part of a collaborative team that values creativity, innovation, and continuous learning.

How you succeed

To succeed in this role, you'll need to be passionate about software development and committed to delivering high-quality solutions. You'll work closely with cross-functional teams to understand business requirements, design and develop software applications, and ensure seamless integration with existing systems. Your ability to collaborate, innovate, and adapt to changing requirements will be key to your success.

What you do

- Design, develop, and test software applications using various programming languages and technologies

- Collaborate with business stakeholders to understand requirements and develop solutions that meet their needs

- Work with cross-functional teams to ensure seamless integration with existing systems

- Participate in code reviews and contribute to the improvement of the overall code quality

- Troubleshoot and resolve technical issues in a timely and efficient manner

Who you are

- A degree in Computer Science, Information Technology, or a related field

- At least 3 years of experience in software development, preferably in a banking or financial services environment

- Proficient in one or more programming languages, such as Java, Python, or C++

- Experience with Agile development methodologies and version control systems such as Git

- Strong problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions

- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams

Tell employers what skills you have

Git
Agile
Application Development
JavaScript
HTML5
Information Technology
Python
Banking
Database Design
Java
Python Programming
Financial Services
Software Development
C++
Business Requirements
Agile Development
This advertiser has chosen not to accept applicants from your region.

Software Engineer – IoT Development

$60000 - $80000 Y Realtek Singapore Private Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

JOB HIGHLIGHTS

  • Cutting Edge Internet-of-Things and AI Technologies.
  • Career growth and development opportunities.
  • Work Life Balance.

JOB DESCRIPTION

  • Embedded system software development.
  • IoT related protocol and software development.
  • Peripheral device driver and Wi-Fi related software development.
  • Customer issues support.

JOB REQUIREMENTS

  • Bachelor's degree or above in Computer Engineering, Electronics or Networking engineering
  • Familiar with C/C++ language.
  • Familiar with embedded system and experience in driver-related development is an advantage.
  • Familiar with networking, Wi-Fi/ BLE-related, Peripheral experience is an advantage
  • Good communication and team working skills.
  • Good problem-solving skills.
  • Entry levels are welcome to apply.
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Java Development

Singapore, Singapore beBeeSoftwareEngineer

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking a skilled Software Engineer to join our team and contribute to the design, development, and maintenance of complex software systems using Java.

Key Responsibilities:
  • Develop high-quality Java-based applications that meet business requirements and follow best practices.
  • Participate in all phases of the software development life cycle, including design, development, testing, and deployment.
  • Collaborate with cross-functional teams to ensure timely delivery of features and fixes.
  • Write clean, efficient, and reusable code following coding standards and participate in code reviews.

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science or related field.
  • 3+ years of hands-on experience in Java/J2EE development.
  • Good understanding of OOP concepts, design patterns, and best coding practices.
  • Familiarity with Java frameworks such as Spring and Hibernate.
  • Experience with relational databases like Oracle and strong SQL skills.
  • Knowledge of web technologies such as HTML, CSS, JavaScript, and RESTful APIs.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Development Jobs in Singapore !

Software Engineer - Backend Development

Singapore, Singapore beBeeBackend

Posted today

Job Viewed

Tap Again To Close

Job Description

Backend Developer Job ">

This Backend Developer role involves designing, developing, and maintaining backend services, APIs, and data workflows to support enterprise applications.

The ideal candidate will have a strong background in C#, .NET Core, Informatica ETL/data integration tools, database technologies, SQL Server/Oracle databases, and Agile methodologies.

Key Responsibilities:

  • Design, develop, and maintain backend applications using .NET Core / .NET Framework (C#).
  • Develop and support ETL workflows and data integration pipelines using Informatica (PowerCenter/IICS).
  • Build and consume RESTful APIs for system integrations.
  • Collaborate with business and data teams to design efficient data transformation and loading processes.
  • Optimize backend performance, scalability, and reliability.
  • Work with SQL Server/Oracle databases for complex queries, stored procedures, and performance tuning.
  • Ensure backend systems adhere to security, compliance, and best practices.
  • Participate in Agile development, including sprint planning, code reviews, and testing.
  • Troubleshoot, debug, and resolve application and data issues in production.

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 4–10 years of backend development experience.
  • Strong hands-on expertise in C#, .NET Core / .NET Framework, Web API, and OOP principles.
  • Proven experience with Informatica ETL tools (PowerCenter, Informatica Cloud/IICS).
  • Solid experience with SQL Server, Oracle, or similar RDBMS.
  • Strong understanding of data integration, transformation, and migration concepts.
  • Familiarity with unit testing frameworks (NUnit, MSTest, xUnit).
  • Experience with Git, CI/CD pipelines, and Agile methodologies.

Nice-to-Have Skills:

  • Experience in cloud platforms (Azure/AWS/GCP) with Informatica Cloud integration.
  • Familiarity with data warehousing concepts and BI tools.
  • Exposure to microservices architecture and messaging frameworks (Kafka, RabbitMQ).
  • Knowledge of data governance, data quality, and MDM principles.

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

This advertiser has chosen not to accept applicants from your region.

Software Engineer - .net (Software Development)

Singapore, Singapore Synapxe

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview

We are hiring a software developer for our software development team. The potential candidate is expected to contribute to existing and upcoming projects and possess capability to make breakthroughs contributions in development, testing, debugging and implementing software applications. We plan and coordinate regular updates and recommend improvements to existing applications. Identify and resolve issues which have organisation wide and long-term impact.

Responsibilities
  • Identify requirements: liaise with stakeholders to understand business needs and user requirements; perform requirements analysis; write proposals for application development.
  • Develop applications: support proof-of-concept to showcase technical feasibility; assist in the selection of appropriate processes, models, languages, tools, frameworks, platforms, and environments for software construction; develop the application concept and interface design; perform development of program logic for new applications; propose new tools and techniques in application development.
  • Implement applications: develop software release plans; verify that quality goals and requirements are met; prepare test plans; conduct system integration and user acceptance testing.
  • Optimise applications: analyse application performance based on user feedback and system reports; analyse process assessment data and implement continuous improvement opportunities; create user and technical documentation; collaborate with DevOps teams to apply automation deployment processes and ensure system stability.
  • Maintain applications: implement software maintenance processes and plans; provide high-level maintenance and updates to improve functionality and process flow; monitor security measures and access procedures; anticipate business challenges and regulatory issues; oversee maintenance of technical documentation of architecture, code changes, issue resolutions and procedures; collaborate with external stakeholders and vendors to resolve problems.
Requirements
  • Bachelor's Degree, Post Graduate Diploma, Professional Degree in Computer Science, Information Technology
  • 3-5 years of relevant work experience in software product development and life cycle
  • Experience in application architecture design and database design
  • Hands-on development experience for Backend application (C#, .Net)
  • Experience in AWS or Azure will be advantageous
  • Experience in Azure DevOps or equivalent will be advantageous
  • Experience in Microservices design and development will be advantageous
  • Proactive and meticulous
  • Value driven and versatile
Apply

NOTE: It only takes a few minutes to apply for a meaningful career in HealthTech - GO FOR IT!

Job details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: IT Services and IT Consulting

Ang Mo Kio, North East Community Development Council, Singapore 2 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer - .net (Software Development)

Singapore, Singapore Synapxe

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Software Engineer - .net (Software Development) at Synapxe.

Responsibilities
  • Identify requirements: Liaise with stakeholders to understand business needs and user requirements; perform the requirements analysis; write proposals for application development.
  • Develop applications: Support proof-of-concept to showcase the technical feasibility; assist in the selection of appropriate processes, models, languages, tools, frameworks, platforms, and environments for software construction; develop the application concept and interface design; perform development of program logic for new applications; propose new tools and techniques in application development.
  • Implement applications: Develop software release plans; verify that quality goals and requirements are met; prepare test plans; conduct system integration and user acceptance testing.
  • Optimise applications: Analyse application performance based on user feedback and system reports; analyse process assessment data and implement continuous improvement opportunities across projects; create user and technical documentation; collaborate with DevOps teams to apply automation deployment processes and ensure system stability.
  • Maintain applications: Implement software maintenance processes and plans; provide high-level maintenance and updates of existing applications to improve functionality and process flow; monitor security measures and access procedures; anticipate internal/external business challenges and regulatory issues; oversee maintenance of technical documentation of the application’s technical architecture, code changes, issue resolutions and procedures; collaborate with external stakeholders and vendors to resolve problems.
Requirements
  • Bachelor's Degree, Post Graduate Diploma, Professional Degree in Computer Science, Information Technology
  • 3-5 years of relevant work experience in software product development and life cycle
  • Experience in application architecture design and database design
  • Hands-on development experience for Backend application (C#, .Net)
  • Experience in AWS or Azure will be advantageous
  • Experience in Azure DevOps or equivalent will be advantageous
  • Experience in Microservices design and development will be advantageous
  • Proactive and meticulous
  • Value driven and versatile
Apply Now

NOTE: It only takes a few minutes to apply for a meaningful career in HealthTech - GO FOR IT!

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • IT Services and IT Consulting

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Development Jobs