1,324 Software jobs in Singapore

IT Software Programmer

Singapore, Singapore EPS Consultants

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities:

  1. Involved in requirements gathering and impact analysis, including evaluating and recommending feasible technical implementations.
  2. Provide IT operational support, including incident management, defect tracking, source code version control, release management, and deployment to Production.
  3. Maintain issue logs and change control records, document operational procedures/guides, and coordinate with users.

Qualifications:

  1. At least 5 years of working experience in the IT or Infocomm industry, with exposure to the end-to-end software development lifecycle (SDLC). Prior experience with implementations in Singapore is preferred.
  2. At least 3 years of experience in designing, developing, and maintaining web applications using Microsoft .NET (.NET Framework/.Net Core) and front-end technologies (ASP.NET, C#, HTML/DHTML, CSS, JavaScript, JQuery, AJAX).
  3. Preferably at least 3 years of Java development experience using JDK 1.7 and above.
  4. At least 3 years of development experience on Windows/Linux/Apache/PHP/Perl (LAMP).
  5. At least 2 years of Python scripting experience.
  6. At least 3 years of experience with relational databases such as MySQL, MS-SQL, PostgreSQL, MariaDB, or Amazon Aurora, and proficient in SQL.
  7. At least 3 years of experience in XSL and XML programming.
  8. At least 1 year of experience and proficiency in Service Oriented Architecture (SOA), including web services integration using SOAP and REST.
  9. At least 1 year of experience with AWS services like Lambda, SQS, Secrets Manager, CloudFormation.
  10. Preferably experience working in a Government Commercial Cloud (GCC) environment.
  11. Experience in government agency environments with exposure to IM8, WOGAA, Digital Standards, and Singapore government security policies is an advantage.
  12. Preferred experience working with Excel objects, building interfaces to other applications in the .NET platform, and data analysis/extraction for batch processing/ingestion.
  13. Experience implementing security best practices in application development and support is preferred.

Interested candidates may apply to with an updated CV.

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

.NET Software Programmer

$8500 Monthly NSEARCH GLOBAL PTE. LTD.

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Our client, one of Asia-Pacific’s leading organizations is looking for:

.NET Software Programmer

Responsibilities:

  • Degree in Information Technology (IT), Computer Science or equivalent qualification.
  • Minimum 5 years experience in the IT or Infocomm industry, with exposure to end-to-end software development lifecycle (SDLC)
  • Minimum 3 years of experience and be proficient in designing, developing and maintaining web applications using Microsoft .NET (.NET framework/.Net Core) and front-end technologies (i.e. ASP.NET, C#, HTML/DHTML, CSS, JavaScript, jQuery and AJAX).
  • Preferably to have Java development experience using JDK 1.7 and Development experience on Windows / Linux/ Apache / PHP / Perl (LAMP)
  • Experience in Python scripting and working experience with one or more of the following relational databases using SQL, MySQL, MS-SQL, PostgreSQL, MariaDB, Amazon Aurora
  • Experience and be proficient in Service Oriented Architecture (SOA), including web services integration using SOAP and/or REST based web services.
  • Experience in one or more AWS services: Lambda, SQS, Secrets Manager, CloudFormation

---

Interested applicants can also email CV at (for faster processing, please state the exact job / position title applied “.NET Software Programmer”

Only shortlisted candidates will be notified.

---

EA License Number: 10C3636
EA Personnel Name: Arora, Hardeep
EA Personnel Registration Number: R111454

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

Software Testing Analyst

Singapore, Singapore TIMES SOFTWARE PTE LTD

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Descriptions and Responsibilities:

  • Prepare test plan and generate test cases based on the test requirements and specifications.
  • Design and develop automation scripts when needed.
  • Conduct testing activities such as System, Integration, and Regression test.
  • Review test results, prepare test report.
  • Perform troubleshooting and identify root causes for the issues and report the defects.
  • Manage, track and ensure proper closure of defects during testing.
  • Ensure accuracy and quality while meeting goals and deadlines.

Requirements:

  • Minimum 3 years of experience with Software Testing (White box & Black box testing).
  • Must have honor Degree in IT/ Computer Science/ or equivalent.
  • Automated testing tools experience required.
  • Knowledge of web and mobile application testing, with good time management and keen eye for details to ensure quality and timely output.
  • Keen interest in documentation and capable of generating standard testing deliverables especially for defect reporting.
  • Good interpersonal and communication skills and ability to articulate defects and test scenarios.
  • Strong organizational, team player, and prioritization skills.
  • Ability to work on multiple simultaneous projects / initiatives.

Salary Range: S$2,500 – S$3,500 (Salary range subjected to candidate qualification & job experiences)

Please e-mail your resume in PDF format.

Please state your current salary and expected salary to

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

Software Analyst (BAW/Case Manager)

$11000 Monthly ICON OUTSOURCING

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

We are seeking a seasoned IBM FileNet Developer with strong expertise in IBM FileNet, Case Manager, BPM, and Content Navigator. The ideal candidate will have hands-on experience in customizing widgets and plugins using Dojo, developing Java components, REST services, and working with SQL & PL/SQL for backend integrations. You will be responsible for designing, developing, and supporting FileNet-based solutions, ensuring robust document and case management systems.

Key Responsibilities:
  • Design, develop, and support IBM FileNet P8, Case Manager, BPM, and Content Navigator solutions.
  • Customize and enhance Content Navigator widgets and plugins using Dojo toolkit.
  • Develop and maintain backend Java components and REST APIs.
  • Collaborate with business and technical stakeholders to gather and analyze requirements.
  • Write efficient SQL and PL/SQL queries for integration with relational databases.
  • Provide support for existing widget/plugin modules and resolve defects.
  • Ensure proper documentation of solutions, including technical specifications and deployment guides.
  • Participate in code reviews, testing, and deployment activities.
Required Qualifications:
  • 5+ years of overall experience in IBM FileNet P8, Case Manager, BPM, and IBM Content Navigator.
  • Minimum 3 years of hands-on experience customizing widgets/plugins using Dojo.
  • Strong experience in Java/J2EE development, including creating RESTful services.
  • Proficiency in writing complex SQL and PL/SQL queries.
  • Solid understanding of content and case management lifecycle.
  • Experience with system integration and troubleshooting in FileNet environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and documentation abilities.
This advertiser has chosen not to accept applicants from your region.

Software Analyst - Unix/SQL #SGUnitedjobs

$6600 Monthly VUI SYSTEMS PTE. LTD.

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

We are hiring for our software project for providing application support role in banking environment

Responsibilites

  • Provide onsite 2nd level application support from 11pm to 7am
  • Monitor batch programs execution to ensure successful completion
  • Investigate, troubleshoot and resolve batch execution errors
  • Work with 3rd level application support on improvement initiatives to improve batch execution stability

Requirements

  • At least 3 years of working experience in Unix environment
  • 2-3 years of PL SQL development experience
This advertiser has chosen not to accept applicants from your region.

Programmer / Software Engineer

757695 $4000 Monthly PIXEL AUTOMATION PTE. LTD.

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description


-Develop a deep understanding of design specifications based on customer requirements, , organizational goals, and business strategies. Conceptualize and develop solutions based on project requirements and Company standards through the use of simulations/modelling to support design concept used.


-Develop design specification sheet based on Mechanical design and update as and when required and distribute to relevant Develop system architecture based on mechanical design, flow chart and other control system requirement specified by customer taking in to consideration of optimised design for manufacturing, cost, quality and safety.


-Initiate and carry out internal design reviews to share and explain the completed modules with other departments.


-Initiate and carry out design review with customer based on project schedule


-Revise design and documents based on both internal and external review


-Create wiring diagram for various control panels and filed wiring and approval from department manager


-Create Bill Of Materials (BOM) for various panels and sub panels based on design schedule given


-Create drawing release file and send out drawings for panel and field wiring quotation


-Send out standard part list for quotation based on BOM


-Receive quotation and make price comparison spreadsheet


-Raise PR and get department manager approval and send to Purchase department for negotiation and ordering.


-Prepare offline PLC/PC program for various panels based on the design requirements.


-Make necessary modifications needed, update design, drawings and get approval from department manager.


-Release revised drawings to wiring and assembly team


-Support panel and filed wiring team as and when necessary


-Carry out PLC I/O configuration, Netother devise driver set up and carry out I/O check and wiring integrity check


-Set up and debug PLC/PC program


-Carry out all the activities based on the project schedule given


-Meet quality standards while maintaining working knowledge of relevant technologies and best practices, and upholding company policies, internal, customer standards for machine building and safety.


-Develop, train, and educate junior engineers, guide technical direction, and act asa technical liaison between customers


SPECIAL NOTES:


The incumbent (s) of this position is expected to perform all other related duties as assigned



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

SOFTWARE ARCHITECT

Singapore, Singapore Upper Spring Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

We are representing our client in the global technology and engineering sector to look for an experienced and forward-thinking Software Architect to define, lead, and evolve the architectural strategy of complex, enterprise-grade applications.The candidate will be instrumental in ensuring the scalability, security, performance, and maintainability of the software solutions, while also guiding development teams and influencing technology direction. This role requires a strong mix of hands-on technical leadership, architectural design, and cross-functional collaboration.Requirements

  • Architectural Leadership: Define and maintain robust, scalable software architectures aligned with business and operational goals.
  • Standards & Best Practices: Establish and promote software engineering standards, reusable frameworks, and coding best practices across development teams.
  • Collaboration & Integration: Work closely with developers, QA, DevOps, and security teams to ensure seamless integration of architecture into the development lifecycle and CI/CD pipelines.
  • Risk & Compliance Awareness: Incorporate security, compliance, and resilience strategies into design decisions, ensuring solutions meet enterprise-grade standards.
  • Innovation & Modernization: Champion the adoption of emerging technologies, AI/ML integration, cloud-native architectures, and microservices to future-proof systems.
  • Mentorship & Technical Oversight: Provide technical direction and mentorship to engineering teams, supporting solution reviews and architectural decision-making.
  • Performance & Quality Focus: Define performance benchmarks, quality metrics, and architectural KPIs to ensure technical excellence.
  • Solutioning Support: Contribute to pre-engagement efforts by providing architectural insights, technical assessments, and solution proposals to support client engagements.
Requirements
  • Minimum 8+ years of experience in software development and architectural design, including large-scale or enterprise systems.
  • Strong understanding of Agile, DevOps, and CI/CD practices with practical experience integrating software quality, automation, and cloud infrastructure.
  • Proven experience with software performance tuning, scalability, security compliance, and resilience engineering.
  • Solid foundation in API design, microservices, event-driven architecture, and cloud platforms (AWS, Azure, or GCP).
  • Demonstrated ability to lead cross-functional technical teams and manage complex stakeholder expectations.
  • Strong communication and documentation skills for both technical and non-technical audiences.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software Jobs in Singapore !

Software Architect

Singapore, Singapore Charterhouse Asia

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking a Software Architect with a strong background in designing scalable, secure, and high-performance systems. This role is ideal for an experienced developer or architect ready to step into a broader architectural role with the potential to lead a technical team in the near future.

Key Responsibilities:

  • Design architecture for complex software systems, focusing on scalability, performance, and cloud-native best practices.
  • Collaborate with cross-functional teams to integrate Agile, DevOps, and CI/CD principles into system development.
  • Define standards for API design, microservices, and event-driven architecture across the tech stack.
  • Drive technical decisions and mentor engineers in modern engineering practices.
  • Optimize system performance and ensure compliance with security and reliability standards.
  • Work closely with stakeholders to align technical direction with business goals.

Requirements:

  • 8+ years of experience in software development and architectural design, including large-scale or enterprise systems.
  • Strong hands-on knowledge of Agile, DevOps, CI/CD, and cloud infrastructure (AWS, Azure, or GCP).
  • Proven experience in system performance tuning, security compliance, and fault tolerance.
  • Solid understanding of API design, microservices, and event-driven systems.
  • Strong communication skills with the ability to influence both technical and non-technical stakeholders.
  • A self-starter with leadership potential and a desire to grow into a team lead role.

Nice to Have:

  • Experience with containers and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with monitoring and observability tools like Prometheus, Grafana, or OpenTelemetry.
  • Exposure to enterprise-level compliance and risk frameworks.

To Apply:

Submit your resume to We're excited to hear from you!

EA License no: 16S8066 | Registration No: R1110125

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology
  • Industries Information Services, Technology, Information and Media, and Government Relations Services

Referrals increase your chances of interviewing at Charterhouse Asia by 2x

Get notified about new Software Architect jobs in Singapore, Singapore .

South East Community Development Council, Singapore 1 week ago

Senior Global Key Accounts Solutions Architect (FSI) Senior Manager, Artificial Intelligence Office (1-yr contract) Senior Solutions Architect, NVIS Customer Success and Partnership Technical Architect, Technology Consulting (Associate, Senior Associate) Solution Architect – Identity & Access Management Senior Software Engineer (Microsoft SharePoint Developer) AVP, Software Engineer (Digital Enterprise Services), Technology Group 16243 Core Engineering, SDLC Product Manager Lead, Vice President, Singapore Solutions Architect (Insurance) - Remote Senior Assistant Director / Deputy Director, BDH Technology Leader & Solutions Architect, Biomedical Data Hub Head of R&D ( Machine Learning_Data Analysis_Retail Solution )

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 Architect

Singapore, Singapore ST Engineering

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Formulate the conceptual and detailed system/software architecture for the development of applications to meet customer requirements.
  • Analyse, design and develop roadmaps and implementation plans based on system/software architecture.
  • Develop system/software architecture requirements and maintain oversight.
  • Work with the Product Owner of the RPMS on the product roadmap.
  • Ensure the applications assigned to other team members are developed according to specifications.
  • Hands-on contribution in the RPMS development effort.
  • Lead system/code reviews, troubleshooting, and continuous enhancement of the system design/codebase.
  • Lead and facilitate the system/software architecture governance processes.
  • Review and approve recommendations to system/software architectural standards.
  • Align architectural requirements with IT strategy.
  • Oversee the development of guidelines and standards to be used in system/software development, integration and testing.
  • Provide recommendations on relevant emerging technology to senior management.
  • Identifying and leading strategic technical capability development.
  • Collaborate on research and development projects to explore new capabilities and applications for robotics technology.
  • Familiar with system engineering/software development tools and standards.
  • Familiar with the relevant software platforms on which the solution is deployed on.
  • Drive adoption of RPMS modules by the Business Units through projects and project management.

Required Skills and Qualifications

  • Degree in Computer Science, Computer Engineering, Electrical and Electronics Engineering or Mechatronics.
  • 10+ years of experience in two or more of the following areas:
  • System Engineering Analysis and Design.
  • Autonomous Command and Control Systems.
  • Unmanned Systems Architecture.
  • Cloud based robot fleet management.
  • Applying Foundation Models (LLM, VLM, RT) in Robotics.
  • ROS and ROS 2 or any robotic middlewares.
  • Developing the applications with micro-service architecture.
  • Hands-on experience in working with docker platform.
  • Experience in the following areas will be advantageous:
  • Working on Linux (Ubuntu/RedHat) and Windows OS.
  • Working on MySQL or MSSQL database server.
  • Working with communication protocols like WebSocket, Restful API, Open DDS or protobuf etc.
  • Experience of AWS or Azure or GCP
  • Project management
Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology
  • Industries Defense and Space Manufacturing

Referrals increase your chances of interviewing at ST Engineering by 2x

Get notified about new Software Architect jobs in Jurong East, West Region, Singapore .

Director, Technical Services (ID / Architect) AVP/VP, Software Engineer (Front Office), Technology Group 16245 AVP, Software Engineer (Digital Enterprise Services), Technology Group 16243 Delivery Solutions Architect, Greater China Region Solutions Architect, Data Center Infrastructure

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 Architect

Singapore, Singapore Thales

Posted today

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Software Architect role at Thales

Location: Singapore, Singapore

Thales people architect solutions at the heart of the defence-security continuum. Interoperable and secure information and telecommunications systems for defence, security, and civil operators are based upon innovative use of radiocommunications, networks, and cybersecurity. We are pioneering new digital technologies such as 4G mobile communications, cryptography, cloud computing, and big data for use in physical protection systems and critical information systems.

Thales established its presence in Singapore in 1973 to support aerospace-related activities in the Asia-Pacific region. Over the last four decades, the company has grown significantly and is involved in Aerospace (including Air Traffic Management), Defence & Security, Ground Transportation, and Digital Identity & Security. Today, Thales employs over 2,100 people in Singapore across all its business areas.

Key Activities and Responsibilities
  • Analyze system and customer requirements
  • Define the architecture design of the entire software system based on requirements
  • Select technologies and methodologies for implementing software components and interfaces
  • Ensure software architecture stability throughout the development lifecycle from Bid to Delivery and Maintenance
  • Adhere to standards, best practices, reuse policies, and product development plans
  • Coordinate product definition and assess design trade-offs considering cost, customer needs, and technological possibilities
  • Document design choices and justifications
  • Lead software technical documentation and effort estimation for bids and projects
  • Conduct technical presentations to teams and stakeholders
  • Provide knowledge on state-of-the-art software architecture, considering future developments and maintenance
  • Lead and participate in software activities including detailed design review, coding, code review, unit testing, and debugging
Key Knowledge and Experience

To succeed, you should have:

Essential Skills & Qualifications:
  • Bachelor’s degree in computer science or related field
  • Singapore Citizen or Permanent Resident
  • At least 12 years of relevant experience in building front-end and back-end of software and web applications
  • Minimum 5 years proven experience as a software architect designing large-scale solutions
  • Relevant certifications (e.g., CPSA, CSA, TOGAF, CEA, FEA) are a plus
  • Knowledge of system architectural design patterns
  • Proficiency in programming languages such as Java, C#, Go, JavaScript, Python
  • Experience with development frameworks, RESTful services, Microservices, message queues (e.g., Kafka), data modeling, databases, cloud platforms (Azure, AWS), containerization (Docker, Kubernetes), and software tools (Jira, Git, Visual Studio)
  • Experience with agile methodologies and CI/CD pipelines
Good-to-have Skills/Experiences:
  • System administration, DevOps, infrastructure as code, network basics, security, and experience with MHA projects are advantageous
Behavioral Traits
  • Innovative and astute design approach
  • Excellent communication and interpersonal skills
  • Team leadership and motivation capabilities

At Thales, we offer careers, not just jobs. With over 80,000 employees across 68 countries, our mobility policy supports career development worldwide. Embracing flexibility is part of our work culture. Great journeys start here—apply now!

#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 Software Jobs