23.02.2024
Manager, Software Engineer
IMD Info-communications Media Development Authority
Singapore, IMD - Mapletree Business City, MBC BLK 10
JavaSQLMongoDBGraduate degree
Other High-Paying Jobs in Rak City
Job Description IMDA is spearheading Singapore’s drive to be a world leading Digital Economy. We want to empower our companies and workforce with digital technologies and enable Singapore to be a leading Digital Economy globally. At the BizTech Group, we chart the direction technologies for our industries. As part of the BizTech Group, the Engineering Division builds the products to support wide scale AI adoption within these industries. Working with talented individuals from engineering, data science, and platform technologies, collectively adopting a product mindset, you will be responsible for designing and developing products to best meet industry needs. We are seeking a highly skilled and motivated individual to join our dynamic team, with the primary focus of designing and developing software applications that push the boundaries of innovation and drive success of businesses through frontier technology. What to expect: Collaborate with cross-functional teams, including product managers, research scientists, solution architects and other engineers to conceptualize, plan and implement software solutions to achieve business and technical objectives. Develop clean, maintainable, secure and efficient code using industry best practices to deliver quality and secure software solutions. Design software architecture, database structures, API, and user interfaces using micro-service design principles. Take ownership of software quality – build unit and integration tests to conduct thorough testing, perform code reviews, and work with QA to identify and resolve defects to ensure stable and quality software deliverables. Create and maintain comprehensive technical documentation for the projects, including code comments, architectural diagrams, design decisions, developer guides and system documentation. Collaborate with DevOps engineers to design and develop CICD pipelines to automate build, test and deployment of software solutions. Embrace agile methodologies – actively participate in sprint planning, daily stand-ups, prioritization and other agile ceremonies to deliver software iterations in a timely and efficient manner. Provide technical support and troubleshooting to resolve issues reported by users. Keep abreast with and evaluate new industry trends and advancements in software development to enhance capabilities and drive efficiency. How to succeed: Degree in Computer Science/Engineering, Information Technology, or in relevant engineering discipline. At least 6 years experience as a software engineer or developer in successful software projects. In-depth proficiency in programming languages (Nodejs, Python, Java), REST API and webapp/react frameworks, SQL and NoSQL databases such as MongoDB, and the Open Source tech stack. Strong understanding of software development practices, design patterns and micro-service principles. Strong understanding of containerization technologies such as Docker, and container orchestration such as Kubernetes. Experienced in agile methodologies, version control and branch development, software quality assurance, and info-security practices. Able to work collaboratively with cross-functional teams and influence with positive energy. Knowledge of cloud computing platforms is a plus. #LI-JL2 The Singapore Public Service plays a key role in the economic growth, progress and stability of Singapore by formulating and implementing government policies, as well as providing key public services. Whether you are a fresh graduate joining the workforce or an experienced professional, the Singapore Public Service offers a great variety of job opportunities for you. The work in the Public Service can be broadly categorised into the following sectors: Economic, Social, Security External Relations, and Administration Corporate Development. Be part of the team that shapes the future of Singapore. Log on and take your first step towards a career that matters!
Apply to Job
Attention! You will be redirected to another site