Software Developer - Singapore - DSTA - Defence Science & Technology Agency

Wei Jie

Posted by:

Wei Jie

beBee Recruiter


Description

Job no:


Work type:
Permanent


Location:
DSTA Singapore


Categories:
C3 Development

The Defence Science and Technology Agency (DSTA) brings you to the forefront of cybersecurity, digital transformation and engineering.

From working on software development and systems integration to unmanned technologies and artificial intelligence, you can have an impact on Singapore's defence.

Achieve your fullest potential with opportunities to build your technical expertise and hone your competencies in diverse domains.

You can also expect an immersive learning experience, where you will work with bright minds and collaborate with global industry experts.


DSTA is recognised as one of the top 10 employers in the Engineering & IT sector, where our engineers and IT professionals work alongside procurement specialists to deliver state-of-the-art capabilities for Singapore's peace and security.

Internship opportunities and a meaningful career await you.


Opportunity


Imagine developing the brain, heart and soul of complex systems that serve as the nerve centre to plan and monitor mission executions.

If this sounds exciting to you and you are passionate about technology, we welcome you to join us on this journey


At DSTA's Command, Control and Communications Development (C3D) Programme Centre, we develop software systems that enable decision makers in the SAF and government agencies to execute missions successfully.

We are looking for a Frontend Developer with strong technical competencies and problem-solving skills to join us.


What can the team offer you?

Our Team:

You will join a multi-disciplinary team of developers, architects and product managers who are passionate about creating meaningful and impactful software systems.

It's a place where you can solve diverse, complex challenges, alongside thoughtful, intelligent individuals who lead with curiosity, empathy, and optimism.


Career Opportunities:

We work on different projects, ranging from experimentations to operational system development in different domains spanning across Air, Land, Sea and Whole-of-Government systems.

You will also have the flexibility and whitespace to work on exciting side projects and hone your skillsets in different technical areas like artificial intelligence, modelling and simulation, cybersecurity and internet of things (IoT).

At times, you will have the chance to share at brown bag sessions and townhalls, as well as collaborate with worldwide leading research institutes and industry commercial partners.


Professional Development:
There are numerous opportunities to grow and excel professionally in your career with us.

From your first day with us, your onboarding experience includes mentorship, buddy system and technical courses to build your competencies and connect with colleagues on a personal level.

On top of that, we work with DSTA's in-house Academy to curate courses taught by both industry professionals as well as in-house lecturers.


Culture:

We encourage our community to bring their whole selves to work, respect the need for work-life balance and allow for autonomy in the software development process and your career.


Once here you will

  • Collaborate closely with product managers, UX designers, developers and other stakeholders to deliver valuable and impactful software that combat evolving threats.
  • Perform automated build and tests in our DevSecOps pipeline.
  • Adopt continuous delivery practices to improve software delivery performance.
  • Exchange technical knowledge and experiences with likeminded developers.

Minimum qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related fields.

Relevant experience and mindset

  • Knowledge of REST API, Role Based Access Control, Web Sockets.
  • Mobile Application Platform (e.g. iOS, Android SDK etc.)
  • Web Application (JavaScript e.g. AngularJS, ReactJS, HTML, CSS and other related frameworks)
  • Thick Client System (e.g. Java, C++ etc.)
  • Geographic Information System (e.g. Luciad, ArcGIS)
  • Good understanding of data structures, design patterns, algorithms and software design.
  • Have a passion for software development and technology.
  • Thrive in a teamoriented, projectbased work environment.
  • Excellent analytical and communication skills including the ability to deliver technical concepts clearly across different audiences.
  • Have a passion for innovation and learning new software architectures, frameworks, languages and technologies.

It would be a bonus if you have

  • Experience in Agile (e.g. Scrum or Extreme Programming) practices and software development lifecycle.
  • Ability to distill user needs and translate them to technical outcomes and documentation.
  • Knowledge of frontend development build and tools.
  • Knowledge of DevSecOps, CI/CD pipelines and code versioning tools such as Git.
  • Knowledge of secure coding and cybersecurity.
**Application I

More jobs from DSTA - Defence Science & Technology Agency