Senior Manager or Manager / Information Technology (Contract)
National Parks Board
- Location:
- Singapore
- Posted:
- 29 May 2026
- Salary:
- 0.000000 - 0.000000
- Listed on:
- en-sg.whatjobs.com
Job description
What the role is:As a Software Engineer, you will be an integral part of our Information Technology (IT) team, collaborating with internal & external stakeholders to create software solutions by writing code, reviewing code, designing applications with documentation, and building systems that meet user requirements & business objectives. You will work specifically on systems related to tree and parks management, developing & maintaining applications that support urban greenery inventory & park facilities management. Additionally, you will support daily operations of NParks operational systems, technical infrastructure management, and end-to-end system implementation processes on-premises and in commercial cloud environments using the latest technologies. What you will be working on:Software Development & Engineering Design, develop, and maintain applications specifically tailored for tree and parks management systems, including urban greenery inventory tracking and park facilities management platforms. Write clean, efficient, and maintainable code using .NET framework and related technologies. Participate in the complete software development lifecycle from requirements gathering through deployment and maintenanceStakeholder Collaboration & Requirements Analysis Work closely with internal departments, park managers, arborists, and external vendors to understand business requirements and translate them into technical specifications. Conduct thorough requirements analysis to ensure software solutions align with user needs and business objectives. Facilitate communication between technical and non-technical stakeholders to ensure project success.Code Quality & Review Conduct comprehensive code reviews to maintain high standards of code quality, security, and performance. Write and maintain unit tests and implement automated testing frameworks using Selenium. Ensure adherence to coding standards and best practices across all development projectsSystem Operations & Infrastructure Support daily operations of NParks operational systems, ensuring high availability and performance. Manage technical infrastructure both on-premises and in commercial cloud environments, particularly Microsoft Azure. Oversee end-to-end system implementation processes using cutting-edge technologies.Testing & Quality Assurance Develop and execute comprehensive testing strategies including unit testing, integration testing, and automated testing protocols to identify and resolve software defects. Maintain testing documentation and ensure compliance with quality standards.Vendor Management & Documentation Liaise with external vendors for system documentation, particularly for NParks central system(s) and related technologies. Coordinate with third-party providers to ensure seamless integration and proper documentation of all system componentsVersion Control & Deployment Manage source code using NParks DevOps platform, ensuring proper version control practices and collaborative development workflows. Oversee deployment processes and maintain deployment documentation. Implement continuous integration and continuous deployment practices where appropriate. What we are looking for:Required Technical Skills:Proficiency in .NET framework and programmingStrong knowledge of Microsoft Power Platform, including Power Apps and Power AutomateHands-on experience with Dynamics 365 implementation and customisationSolid understanding of Microsoft Azure cloud services and architectureExperience with automated testing frameworks, particularly SeleniumKnowledge of database design and managementUnderstanding of web development technologies (HTML, CSS, JavaScript)Familiarity with API development and integrationRequired Qualifications:Areas of study in Computer Science, Software Engineering, Information Technology, or related fieldMinimum 4 years of software development experienceProven experience in full-stack application developmentStrong analytical and problem-solving skillsExcellent communication and interpersonal abilitiesExperience working in collaborative, cross-functional teamsKey Competencies:Strong attention to detail and commitment to qualityAbility to work independently and manage multiple projects simultaneouslyAdaptability to evolving technologies and changing requirementsCustomer-focused mindset with emphasis on user experienceCollaborative approach to problem-solving and decision-makingOnly shortlisted candidates will be notified.Successful candidate will be employed on contract basis with staff benefits. About National Parks BoardAt the National Parks Board (NParks), we take pride in conserving our natural heritage and enhancing green spaces for all to enjoy in our City in Nature. We have a multi-talented and highly passionate team that is driven by the goal to create a unique world-class living environment through excellence in biodiversity conservation, greenery and recreation, and veterinary care in partnership with the community. If you share our love for nature and animals, and our zest for innovation and continuous learning, we have the perfect working environment for you. #J-18808-Ljbffr
Apply on employer site ← All Private Sector Government jobs hub