Lead Software Developer
3 days ago
Hydroinformatics Institute (company associated Royal HaskoningDHV) is looking for a Lead Software Developer for the development of our H2Flo hydraulic modelling software package. This software package consists of a Flood model computational solver, script-based interface, QGIS interface, geospatial and time series database and web viewer infrastructure around it. Join us now to work with experts from 10 countries in the Water Industry
**YOUR ROLE**
- Translate requirements from modellers as well as the client into clearly defined backlog
- Manage the overall design, implementation and UAT testing into the Singapore Government system
- Manage a team of developers, with modelling background
- Design and build a geospatial and time series data warehouse (database and file stores)
- Design and build a QGIS GUI on top of existing backend (Python)
- Design and build a web-based system
- Build scalable, reliable, and highly performant Restful APIs
- Use best practices in software design to build reusable code modules and libraries.
- Support and upgrade existing code and maintain software integrity
- Team player with the ability to perform independently, thrives in a dynamic environment.
- Mentor team members
**It will be a good fit if you have**:
- **Minimum 8 years **of experience in development and implementation of Hydrology or water data and modelling related software packages
- Experience in **leading a team**:
- Minimum **5 years **experience in **Python**:
- Working knowledge in geo and time series databases
- Working knowledge in QGIS and building QGIS plugins
- Experience in version control with GitLab/GitHub
- Experience with unit testing (e.g., PyTest etc.)
- Strong interpersonal and communication skills, and an ability to communicate insights and complex information to both technical and non-technical decision makers.
**It will be a bonus if you have**
- Previous experience in designing and building modelling software
- Experience as a software architect
- Experience in ArcGIS or QGIS
- Experience in modelling suites such as Deltares, MIKE, Tuflow, etc.
- Experience in Operational management systems (OMS), Real time and early warning systems
- Experience in CI/CD
- Experience in docker development
- Experience in Windows and Linux environment
- Experience working in an agile environment
Location: Singapore
**WHO WE ARE**
- A Singapore-based, Water-as-a-Service provider behind landmark water management projects in countries including Brunei, Oman, Singapore, Sri Lanka, Philippines, and Vietnam.
- A vibrant, fun-loving and highly experienced international team from 10 countries.
**WHAT WE OFFER**
- Appealing (inter)national projects and products
- Flexible working hours and smart-casual dress code work environment
- Medical and Term-life insurances
- Work-life balance culture
- Professional development opportunities catered for your career growth
-
Software Developer
1 week ago
Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time**Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...
-
Software Development Lead
8 hours ago
Singapore CYGNIFY PTE. LTD. Full timeRole: Software Development Lead - AI Fintech Location: Singapore We are partnering with a leading AI Fintech who is looking for hands-on Software Development Lead to spearhead the development of a cutting-edge GenAI-powered fintech platform.Key Responsibilities: Architect, develop, and scale a next-generation AI-powered fintech platform. Lead and mentor a...
-
Software Development Lead
5 days ago
Singapore CYGNIFY PTE. LTD. Full timeRole: Software Development Lead – AI Fintech Location: Singapore We are partnering with a leading AI Fintech who is looking for hands‑on Software Development Lead to spearhead the development of a cutting‑edge GenAI‑powered fintech platform. Key Responsibilities: Architect, develop, and scale a next‑generation AI‑powered fintech platform. Lead...
-
Software Developer
5 days ago
Singapore ALTIN SOFTWARE PTE. LTD. Full time**_Job description: _** - _Understand the business operational workflows and partnering with users to design end-to-end solutions that meet their needs. _ - _Creating quality, user-friendly solutions that enhance user experience. _ **_Required Skills and Experience: _** - _Project management skills with a proven ability to manage expectations and meet...
-
Lead Software Developer
1 week ago
Singapore Nebulas Tree Full time**Lead Software Developer**: Full-Time Position **Job Scope**: - Lead the gathering of user requirements with client. - Develop business and functional specifications. - Perform on-going maintenance support and enhancement to the deployed solutions. - Lead in the design and development of change requests, new features as well as maintain existing code,...
-
Software Development Lead
1 week ago
Singapore NEWTONE CONSULTING PTE. LTD. Full time**Summary**: **Requirements**: - Lead and mentor a team of software engineers throughout the full software development lifecycle. - Provide technical guidance, conduct code reviews, and support career development for team members. - Foster a collaborative, agile, and innovative team culture. - Collaborate with software managers, architects, and stakeholders...
-
Software Development Lead
7 days ago
Singapore NETS SOLUTIONS PTE. LTD. Full timeTeam and Position Summary The Software Development Lead will be a member of the Products and Engineering unit in NETS Solutions. He/She is responsible for overseeing development efforts, leading a team of software developers, and delegating tasks to ensure timely and high-quality output. This role involves close collaboration with the business analyst team,...
-
Software Development Lead
8 hours ago
Singapore NETS SOLUTIONS PTE. LTD. Full timeTeam and Position Summary The Software Development Lead will be a member of the Products and Engineering unit in NETS Solutions. He/She is responsible for overseeing development efforts, leading a team of software developers, and delegating tasks to ensure timely and high-quality output. This role involves close collaboration with the business analyst team,...
-
C# Machine Control Software Lead
1 week ago
Singapore Sioux High Tech Software Ltd. Full timeAn innovative high-tech solutions provider is seeking a Software Designer to join their dynamic team in Singapore. In this pivotal role, you will engage in the full software development lifecycle, from requirements gathering to design, implementation, and quality assurance. You will lead a small team, fostering collaboration and innovation while developing...
-
Lead Software Developer
2 weeks ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$7,982 - S$15,682 / Monthly EST **Job Type** Permanent **Seniority** Lead **Years of Experience** Information not provided **Tech Stacks** TDD AWS Docker Go Spring Clojure Less Java Kubernetes Springboot Scala Node.js React Vue.js - Lead Developers act as the primary point of contact for our clients, ensuring that teams are...