670 Gis Software jobs in Singapore
Senior Software Engineer (ESRI GIS technologies) - A25137
Posted today
Job Viewed
Job Description
Activate Interactive Pte Ltd ("Activate") is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology roadblocks and increase their business efficiency.
We believe in positively impacting the lives of people around us and the environment we live in through the use of technology. Hence, we are committed to providing a conducive environment for all employees to realise their full potential, who in turn have the opportunity to continuously drive innovation.
We are searching for our next team members to join our growing team.
If you love the idea of being part of a growing company with exciting prospects in mobile and web technologies that create positive impact on people's lives, then we would love to hear from you.
Co-Development Business Unit is looking for Senior Software Engineer
This is a fixed term contract. The engagement is 12 months
Internal Code: A25137
We are seeking an experienced Senior Software Engineer specialising in ESRI GIS technologies to join our agile development team. In this role, you will be responsible for designing, implementing, and maintaining spatial data solutions using ESRI products and FME, while providing technical leadership in geospatial services.
What will you do?
- Lead the development and customisation of GIS applications using ESRI's ArcGIS Enterprise platform
- Design and implement FME workflows for spatial data transformation and integration
- Develop and maintain REST APIs for geospatial services and clash analysis using ESRI's ArcGIS Enterprise platform
- Optimise spatial queries and improve performance of GIS services
- Provide technical leadership in geospatial architecture decisions
- Implementation of enterprise-level GIS solutions
- Development of spatial analysis tools and services
- Creation of automated spatial ETL workflows
- Integration of multiple spatial data sources
- Conduct code reviews and ensure quality of GIS implementations
- Participate in technical planning and architecture discussions
- Document technical specifications and maintain system documentation
- Troubleshoot complex spatial data issues
- Collaborate with cross-functional teams
- Provide technical consultation on GIS matters
- Support capacity building in GIS development
What are we looking for?
- 8+ years of experience in GIS development and spatial data analysis
- Strong expertise in ESRI ArcGIS Enterprise suite, including:
- ArcGIS Server
- ArcGIS Portal
- ArcGIS Enterprise SDK
- ArcGIS Pro
- Extensive experience with FME Desktop and FME Server
- Proficiency in developing and consuming REST APIs for spatial services
- Strong understanding of spatial databases (Oracle Spatial, PostGIS)
- Basic experience with Python scripting for GIS automation
- Knowledge of web mapping technologies and standards (OGC)
- Experience working in agile development environments
- ESRI Products: ArcGIS Enterprise, ArcGIS Pro, ArcGIS API for JavaScript
- FME: Desktop and Server workflows
- Programming: Python, JavaScript
- Relational and Spatial Databases: Oracle Spatial or PostGIS and Oracle or MySQL or MSSQL Server
- Web Services: REST APIs, SOAP
- Version Control: GitLab or equivalent
- Spatial Analysis Tools & Data Transformation Tools
- Experience with Singapore Government GIS projects
- Knowledge of Singapore Government Technology Stack (SGTS)
- Experience with OneMap APIs
- Understanding of government security policies for spatial data
- Exposure to cloud-based GIS solutions
- Experience with spatial big data processing
- ESRI Technical Certifications
- Experience with 3D GIS applications
What do we offer in return?
- Opportunity to work on challenging projects using cutting-edge technologies
- Collaborative and innovative work environment
- Professional development and learning opportunities
- Competitive salary and benefits package
- Flexible working arrangements
- Regular team building activities
If you are passionate about frontend development and want to make a significant impact in a dynamic team, we would love to hear from you.
Does it sound like something you are interested in exploring further? Please be in touch with our team for an initial chat at
Activate Interactive Singapore is an equal opportunity employer. Employment decisions will be based on merit, qualifications and abilities. Activate Interactive Pte Ltd does not discriminate in employment opportunities or practices on the basis of race, colour, religion, gender, sexuality, national origin, age, disability, marital status or any other characteristics protected by law.
Protecting your privacy and the security of your data are longstanding top priorities for Activate Interactive Pte Ltd.
Your personal data will be processed for the purposes of managing Activate Interactive Pte Ltd's recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results, and as is otherwise needed in the recruitment and hiring processes.
Please consult our Privacy Notice ) to know more about how we collect, use, and transfer the personal data of our candidates. Here you can find how you can request for access, correction and/or withdrawal of your Personal Data.
[LTA-ITCD] SENIOR/EXECUTIVE FULL-STACK SOFTWARE ENGINEER (GIS/AI)
Posted today
Job Viewed
Job Description
Overview
SENIOR/EXECUTIVE FULL-STACK SOFTWARE ENGINEER (GIS/AI)
What you will be working on
We are seeking a software engineer for our in-house software engineering team member who can collaborate with the various stakeholders (e.g. users, contractors) to conceptualise, design, develop and rollout Geospatial AI-centric MVPs and digital products.
What we are looking for
Knowledge in IT, Computer Science, Engineering or a related field
Front-end technologies (HTML5, CSS3, JavaScript, React/Angular)
Back-end development skills in Node.js, Python, or Java
Knowledge of relational and NoSQL databases (e.g., PostgreSQL/PostGIS)
Familiarity with RESTful APIs, Git, and Agile methodologies
Knowledge of cloud platforms (AWS, Azure, or GCP)
Experience with geospatial technologies (e.g., Leaflet, Mapbox, ArcGIS API for JavaScript) will be an added advantage
Knowledge of integrating and calling OpenAI APIs for natural language processing, data enrichment, or intelligent automation will be an added advantage
Experience with Government Cloud Platforms (e.g. GCC, GCC+) will be an added advantage
Active learner and advocator for new software technologies and practices
Strong analytical and problem-solving skills
Strong stakeholder management, presentation and communication skills
Ability to work collaboratively in a cross-functional team
Candidates with more experience might be considered for senior roles. Those without experience are welcome to apply
As part of the shortlisting process for the role, you may be required to complete a medical declaration and/or undergo further assessment.
Seniority level
Not Applicable
Employment type
Full-time
Job function
Other
Industries
Civil Engineering
Government Administration
Truck Transportation
#J-18808-Ljbffr
Information Systems Engineer
Posted today
Job Viewed
Job Description
Information Systems Engineer (Work Location – Tuas)
Be part of a collaborative team in a well-established technology-driven organisation.
Job Purpose:
Design, support, and optimize IT systems to drive secure, efficient, and innovative operations.
Job Responsibilities:
- Design, implement, and maintain IT systems, networks, and software solutions.
- Monitor performance, troubleshoot issues, and provide user support across platforms.
- Apply cybersecurity controls and ensure compliance with data protection standards.
- Support data analytics, dashboards, and reporting tools for business insights.
- Recommend new technologies, automate tasks, and support digital transformation projects.
Job Requirements:
- Diploma/Degree in IT, Computer Science, or related technical field.
- 2+ years' IT support or system engineering experience preferred.
- Hands-on with ERP systems (Microsoft Navision), BI tools, and reporting.
- Familiar with cloud platforms (AWS, Azure), databases, and networking concepts.
- Strong problem-solving, teamwork, and communication skills to support users effectively.
The successful Information Systems Engineer must possess strong technical expertise, problem-solving, and teamwork skills.
If this role excites you, connect with us today to explore further—let's talk at
PERSOLKELLY Singapore Pte Ltd
• EA License No.01C4394
• EA Registration No. R Naveen Vasudevan)
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.
***
Information Systems Executive
Posted today
Job Viewed
Job Description
Responsibilities & Duties:
– System Administration: Assist in the administration of servers and systems, including installing, configuring, and maintaining operating systems and software applications.
– Network Management: Support the setup and maintenance of network infrastructure, including switches, routers, firewalls, and wireless access points.
– Technical Support: Provide technical support to staff for network-related issues, troubleshooting connectivity problems, and ensuring smooth network operations.
– Monitoring and Reporting: Monitor system performance and network traffic, generating reports and alerts for any anomalies or issues that may arise.
– Backup and Recovery: Assist in implementing and managing backup processes for data and systems, ensuring regular backups and facilitating recovery procedures when necessary.
– Security Compliance: Perform necessary security updates to infrastructure and equipment. Ensure compliance with organizational security policies.
– User Account Management: Support the creation, modification, and deletion of user accounts in accordance with firm policies, ensuring proper access controls.
– Documentation: Maintain accurate documentation of system configurations, network diagrams, and any updates or changes made to the infrastructure.
– Collaboration with IT Team: Work closely with other IT team members on projects to enhance infrastructure performance and implement new technologies.
– General Administrative Support: Provide ad-hoc support to the IS Team and end-users, system administration, project setup and other general tasks.
– Routine Tasks: Network Infrastructure and Systems Administration.
– Maintain network connectivity and performance.
– Configure and manage network switches and routers.
– Support VPN and remote access solutions.
– Monitor network traffic and bandwidth.
– Implement network security protocols.
– Assist in firewall configuration.
– Manage firm's on-premises and cloud infrastructure.
– Support Microsoft 365 Infrastructure.
– Maintain Active Directory configurations.
– Implement user access controls.
– Manage system backup and recovery procedures.
– Support virtualization platforms.
Information Systems Specialist
Posted today
Job Viewed
Job Description
The Information Security Expert will be responsible for leading and driving major incidents towards mitigation and resolution in collaboration with multiple internal counterparts. This includes ensuring excellent communication to stakeholders, providing timely and accurate updates during incidents.
Key Responsibilities:- Act as the subject matter expert (SME) for the security systems owned by the team.
- Recommend and drive cyber security solutions and initiatives to improve the organization's cyber security posture.
- Lead and drive major incidents towards mitigation and resolution in collaboration with multiple internal counterparts.
- Ensure excellent communication to stakeholders, providing timely and accurate updates during incidents.
- Respond to, assess, and investigate security events in collaboration with vendors.
- Coordinate with internal stakeholders such as applications, network, and infrastructure teams for investigations.
- Perform in-depth analysis and assess vulnerabilities, IOCs, cyber security intelligence, and open-source information to validate security risks and impacts, recommending appropriate countermeasures.
- Develop and maintain cyber incident response and handling playbooks for various threat scenarios.
- Recommend and implement tools to enhance detection, response, and recovery functions and overall security posture.
- Develop methodologies to identify threat adversary tactics, techniques, and procedures.
- Stay abreast of new and emerging cyber threats, attack vectors, etc., and assess their impact.
- Degree in IT or related fields, with at least 6 years of relevant information security working experience.
- Professional security certifications (CISSP, CISA, CEH, GCIH, etc.) preferred.
- Hands-on experience with SIEM, EDR, XDR, UEBA and SOAR tools preferred.
- Strong in-depth working knowledge in Networking, Cloud, Active Directory, Windows and UNIX platforms, and Mitre framework.
- Knowledge of cyber security threats, vulnerabilities, hacking, and exploit methods, etc.
- Strong oral, written, presentation, and interpersonal skills.
- Possess a positive attitude with drive, initiative, enthusiasm, and a keen sense of urgency in resolving high-priority issues.
- Able to work independently and in a team-oriented, collaborative environment.
Software Developer
Posted today
Job Viewed
Job Description
- Designs, modifies, develops, writes and implements software programming applications and components.
- Supports and/or installs software applications and components.
- Works from written specifications and pre-established guidelines to perform the functions of the job.
- Maintains documentation of process flow.
Primary Responsibilities:
- Utilize established development tools, guidelines and conventions including but not limited to Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET
- Create and deliver data-driven reports.
- Design, code and test software applications.
- Enhance existing systems by analysing business objectives, preparing an action plan and identifying areas for modification and improvement.
- Maintain existing software systems by identifying and correcting software defects.
- Investigate and develop skills in new technologies.
- Create technical specifications and test plans.
- Create new and extend existing operational documentation.
- Work closely with the management related to projects and tasks.
Successful candidates required more than 3 years of experience in a professional capacity and a degree in Computer Science, Information Systems or related field:
- ASP.NET
- SQL
- HTML
- CSS
- JavaScript
- C#/VB.NET
Comfortable using dated software such as VB6.
software developer
Posted today
Job Viewed
Job Description
About Us
At Echol, we believe technology exists to empower human capabilities. We provide solutions that help Companies in monitoring, tracking, and protecting their assets. Our Data-Mining ability has been proven to help many Companies transcend their business.
We combine the best of Artificial Intelligence and Edge Computing to deliver actionable video and image insights to solve real world problems. Our innovative video analytics platform serves Smart Cities, Retail Automation, Security and Surveillance for both Government and private enterprises.
Our Team
We do not believe in hierarchy here at Echol. We learn, grow and support each other as a Team. We believe in having open channel of communication, we recognise how hard everyone works at reaching our goals so let's make life easier and be there and ready to support each other…so who cares who has what title, it's what you do with it that counts
About the Job
Take ownership of existing products for enhancements, support new deployments
Develop front end, back end & info model for web application components
• Design and develop user interactions on web pages, taking care of localization (i10N), Web Security (OWASP) and accessibility (WCAG)
• Work alongside graphic designers for web design features
Design and developing REST APIs
Implement security and data protection features
Implement testing pipelines from GIT to deployment
Deploy app from Docker Hub to stage, test and prod env
Stay abreast of latest developments in web based technologies
Participate in product development, from ideation to deployment
Skills Required
- At least 2 to 3 years of Application Development experience.
- NET design and development ( c#, .NET core ), Angular , and MySQL .
- Knowledge and experience with REST APIs, creating API-centric microservices applications, and working and connecting with API.
- Proficiency in Python .
- Knowledge of Javascript, and NodeJs is good to have.
- Cloud Computing ( Amazon Web Service / Azure), and virtual machines.
- Docker /Kubernetes container management.
Desirable skills / Experience
- Interested in working on frontend and backend services as a Full stack engineer.
- Proficient in writing and executing complex queries in SQL.
- Experienced in using clean code practices, and writing readable, maintainable code.
- Experienced with code versioning and code testing.
- Experienced in software architecture and design.
- Experienced with cloud platforms (Amazon Web Service / Azure).
- Experienced in running software in DevOps.
- Experience with Docker/Kubernetes and surrounding DevOps tools and related containerization technologies.
Why join us?
- You will get to be part of a Team which collaborate, cooperate and ideate as a team from across the business.
- Performance based remuneration package
- You will be given the opportunity to learn and grow
- You will get to be part of an AI Company with both government and private exposure
Be The First To Know
About the latest Gis software Jobs in Singapore !
Software Developer
Posted today
Job Viewed
Job Description
- Designs, modifies, develops, writes and implements software programming applications and components.
- Supports and/or installs software applications and components.
- Works from written specifications and pre-established guidelines to perform the functions of the job.
- Maintains documentation of process flow.
Primary Responsibilities: - Utilize established development tools, guidelines and conventions including but not limited to Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET
- Create and deliver data-driven reports.
- Design, code and test software applications.
- Enhance existing systems by analysing business objectives, preparing an action plan and identifying areas for modification and improvement.
- Maintain existing software systems by identifying and correcting software defects.
- Investigate and develop skills in new technologies.
- Create technical specifications and test plans.
- Create new and extend existing operational documentation.
- Work closely with the management related to projects and tasks.
Successful candidates required more than 3 years of experience in a professional capacity and a degree in Computer Science, Information Systems or related field:
· ASP.NET
· SQL
· HTML
· CSS
· JavaScript
· C#/VB.NET
Comfortable using dated software such as VB6.
Software Developer
Posted today
Job Viewed
Job Description
The Candidate shall possess at least a Degree in Information Technology (IT), Computer Engineering, Computer Science or equivalent qualification.
The Candidate shall have at least FOUR (4) years of work experience in IT development,with exposure to end-to-end software development lifecycle (SDLC - system analysis and design; full stack development and testing; and operational support and maintenance).
The Candidate shall have at least FOUR (4) years of development experience in using the Microsoft .Net Core framework, MVC, WCF and be proficient in C#.NET.
The Candidate is to have development experience in the front-end web technologies and frameworks: HTML, CSS, JavaScript, JQuery, Ajax, Bootstrap.
The Candidate shall have at least FOUR (4) years of work experience in Microsoft SQL Server and be proficient in developing applications which involve relational database schema design and writing optimized SQL queries and stored procedures
The Candidate shall have at least TWO (2) years of experience in developing and managing the REST APIs in compliance with the OpenAPI 2.0 Specification using
The Candidate is to have experience in working on caching technologies such as Memcached, Redis Cache, Amazon ElastiCache for Redis
The Candidate shall have at least ONE (1) year of experience in using AWS services including AWS S3, EC2, RDS, lambda, AWS SDK for .NET and AWS CLI.
The Candidate shall have at least ONE (1) year of experience working in Linux Server environment
The Candidate is to have working experience in Pinpoint or similar EDM services.
The Candidate is to have working experience in Python programming language.
The Candidate is to have working experience in using OAuth 2.0 technology.
The Candidate is to have exposure to load balancing technologies such as Keepalived, HA Proxy, PM2
The Candidate is to have working knowledge in the automated testing and continuous integration (CI) process
Software Developer
Posted today
Job Viewed
Job Description
About Us
Mesh Bio is a leading digital health company revolutionizing healthcare delivery through advanced analytics solutions. Mesh Bio has received international recognition and accolades.
Our platform leverages predictive models to improve patient outcomes, helping healthcare providers offer more personalized, data-driven care. We are looking for an experienced professional to lead the deployment of our cutting-edge software solutions to healthcare providers.
The Software Developer ("Developer") is a product development position that collaborates closely across company functions to achieve Mesh Bio's business objectives. The Developer would work with other developers and commercial staff to translate business objectives, product development strategies, customer requirements into Mesh Bio's products and services.
Responsibilities and Duties:
- Develop production code while maintaining highest standards and practices of software development
- Implement and maintain systems and software architecture for data ingestion, storage, processing, and visualization under medical device and HIPAA design controls
- Ensure that development is performed with clean, well-commented, and well-tested code that follows data governance policies
- Implement security methods for user and device authentication and authorization, as well as robust encryption and other security mechanisms
- Provide development and production status updates to project leaders
- Learn new programming languages and tools as needed especially those in our tech stack
Requirements:
- Min Bachelor's degree in STEM
- 2-3 years prior experience in a software development or algorithm R&D
- Comfort with frequent, incremental code testing and deployment
- Comfort with collaboration, open communication and reaching across functional areas
- Ability to multi-task and manage tasks with varying priorities
- Preference for those who have a good grasp of 1 or more of the following in our tech stack:
- Javascript with HTML/CSS, NativeScript
- -Python & Django/Flask
- -Prolog
- -Swift for cross-platform development
- -Dart & Flutter
- -Multi-Cloud setup with and (Yaml)
Proficiency: have at least 2 areas of expertise (subject matter expert)
Communication and teamwork: active role in discussing own and group tasks in Scrum and topical meetings, collective problem solving, mutual enrichment and growth
Documentation: task, solution, code
Product development process: active completion of the URS-PRS-Component-Test loop
Problem solving: average difficulty of independently solved problems
Code quality: readiness of the code for production, lack of bugs
Learning: identifying areas of improvement, filling up gaps, discovery of new programming approaches
To suggest improvements and recommendations in the following functions
- Functional and Technical Research and Specification
- Software Development
- Process Automation
- Platform Maintenance
- Technical Documentation
- Software Testing
- Information Security Operation
- To review records related to the above functions and be designated to approve if required
Personality requirements: Self-starter, independent, and able to function in a dynamic start-up environment.
What We Offer - Opportunity to work on cutting-edge digital health solutions with a global impact.
A dynamic and collaborative work environment.
Competitive compensation and benefits package.
Career growth and professional development opportunities.
How to Apply
If you are excited about shaping the future of digital health and have the skills and experience we are looking for, we would love to hear from you Please send your resume and a cover letter outlining your qualifications and motivation to .
Mesh Bio Pte Ltd is an equal opportunity employer and is committed to fostering an inclusive workforce. We do not discriminate based on race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We believe in attracting, developing, and retaining a diverse team of talented individuals. Our hiring decisions are based on qualifications, merit, and business need. We encourage individuals from all backgrounds to apply for opportunities with us.
Join us in our mission to create an inclusive and welcoming environment where everyone can thrive and contribute their unique perspectives and talents.