Software Engineer, Intelligent Transport

Date: 23 Oct 2024

Location: Singapore, Singapore

Company: Singtel Group

NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region. 

 
As a Software Engineer, you will be part of the software team that review and implement the user stories prepared by the product owner. Your work will provide values to the users by implementing the features that helps the user get things done in a timely manner.

 

What will you do? 

  • The successful candidate will be part of a dynamic and fast paced environment that is responsible for digitalizing business processes in Air Traffic Operations.
  • Design, development, and testing of the software application.
  • Analyse process/program specifications & translate specifications to program codes, conforming to program guidelines and programming best practices.
  • Manage assigned development tasks end-to-end.
  • Participate in various phases of the Software Development Life Cycle (SDLC) for company IT projects and to interface with various project stakeholders such as 3rd party vendor suppliers, business users and other team members to perform the project activities.
  • Implement high quality software solutions / components that conform to architectural standards.
  • Documenting the application detailed solution design and specifications.
  • Troubleshoot the defects/incidents and resolving technical issues so that the system can operate correctly & efficiently.
  • Adhere to, influence, and advocate internal software design & development standards, processes, and best practices such as but not limited to code re-use, scalability, portability, security, etc.
  • Develop unit test package, execute tests & document test results to ensure the quality of the program.
     

The ideal candidate should possess: 

  • Minimum 2 years software development experience
  • Diploma / Degree in Computer Science / Computer Engineering / Information Technology related field, or IT equivalent
  • Professional certification in Cloud Security, AWS Certification and/ or Cloud-related will be preferred.
  • Demonstrate strong understanding of requirements specification, design, coding, and testing of software application.
  • Proven & demonstrable hands-on experience in developing high-availability, multi-tiered and secure software applications.
  • Proficient in the usage of the following tech stack.
  • Server-side technologies such as .Net technologies, ASP.NET MVC, .Net Core, python etc.
  • Front-end development such as HTML5, CSS3, BootStrap, Javascript, jQuery, React.js, Redux, Ant Design, Amcharts, Node, Struts, etc
  • RDBMS such as PostreSQL, MSSQ etc.
  • SQL-less DB such as MongoDB etrc.
  • REST and SOAP API service development
  • Ability to demonstrate excellence in communicating and presenting complex information to technical and non-technical stakeholders, both verbally and in written form
  • Ability to adapt and thrive in a dynamic and fast-paced environment while working under pressure with changing deadlines and priorities.
  • Possess initiative and disposition with a strong commitment and orientation towards results and high-quality standards.
  • Ability to work independently and as part of a team. Work well in a collaborative environment with internal and external stakeholders.
  • Strong problem-solving skills and ability to think out of the box
  • Proficient in written and spoken English.
  • Able to travel.

 

We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.  

 

Together, we make the extraordinary happen.  

 

Learn more about us at ncs.co and visit our LinkedIn career site.