- அனுபவம்
- ஏதேனும்
- சம்பளம்
- —
- காலியிடங்கள்
- 1
- பதிவுசெய்யப்பட்டது
- 11 மணி நேரம் முன்
- வேலை முறை
- அலுவலகத்தில்
- தகுதி
- Singaporeans only.
- சுயவிவரம்
- விண்ணப்பிக்க வேண்டும்
நீங்கள் பணிபுரியும் இடம்
பணி விளக்கம்
Role overview
The Internal Security Department (ISD) plays a key role in safeguarding Singapore’s internal security and stability. For more than seven decades, its teams have worked to counter threats from foreign subversive groups, espionage, racial and religious extremism, and terrorism. This role is for someone who wants to contribute to a mission that helps keep Singapore safe, secure, and sovereign.
ISD is looking for enthusiastic technologists who enjoy tackling complex problems and building practical solutions for stakeholders. The team develops software using Agile methods, and software engineers may rotate through different responsibilities within a Scrum team, including frontend, backend, middleware, Scrum Master duties, application security, and DevSecOps work.
As a Software Engineer, you will join a collaborative team supporting the implementation and maintenance of enterprise ICT systems and applications. The role calls for versatility, the ability to take ownership, and leadership qualities across a range of project types.
If you want to apply your technical skills to meaningful real-world challenges and help strengthen Singapore’s security, this opportunity may be a strong fit.
Key responsibilities
- Use software engineering methods and programming design patterns to build code that is efficient, scalable, dependable, and easy to maintain.
- Apply user interface best practices to deliver a strong and intuitive user experience.
- Develop, test, troubleshoot, and document software based on functional specifications.
- Promote Agile values and practices to support timely software delivery.
- Use CI/CD tools and pipelines to automate building, security scanning, testing, and release of software.
- Prepare and maintain technical documentation as well as end-user and training materials.
- Investigate, diagnose, and resolve operational or system issues affecting applications.
- Partner with product owners and process owners to improve and redesign business processes.
- Communicate clearly and work effectively with colleagues and stakeholders.
Requirements
- Hands-on knowledge of C#, .NET Core, ASP.NET Core, Entity Framework, ReactJS, JavaScript, and CSS.
- Strong analytical thinking and close attention to detail.
- Ability to collaborate effectively within a team environment.
- Self-motivated with the capacity to work independently.
- Exposure to Docker, Kubernetes, and message queue technologies will be an added advantage.
- Applicants must be Singaporeans.
Additional information
Only shortlisted candidates will be contacted.