x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   139-002 Software Engineer (Devices)
 banner picture 1  banner picture 2  banner picture 3

139-002 Software Engineer (Devices)

Asia Innovatory Management School

Asia Innovatory Management School company logo

We are looking for a Software Engineer (Devices) to join our dynamic team and drive innovation in developing software solutions for integrated e-payment Fare Collection Systems. If you are passionate about cutting-edge technology, system integration, and developing secure and scalable applications, this is your chance to make a meaningful impact!


Responsibilities:

  • Device Development: Design and build advanced applications for Ubuntu platforms that power our e-payment systems.
  • Feature Implementation: Collaborate with cross-functional teams to define, design, and implement new features that improve the functionality and user experience.
  • Testing & Optimization: Perform unit tests to ensure code robustness, address edge cases, and enhance performance, usability, and reliability.
  • Bug Fixing & Maintenance: Tackle bugs and continuously improve application performance and functionality.
  • Documentation: Prepare and submit all required deliverables throughout the software development lifecycle, including business rules, software requirements, architecture documents, source codes, and testing specifications.
  • Stakeholder Engagement: Liaise with stakeholders to address design, requirement, and testing issues for smooth project delivery.

Preferred Skills:

Java application development.
Web application development using HTML/HTML5, JavaScript, and frameworks like AngularJS, ExtJS, JQuery, Bootstrap.
Database interfacing (MS SQL, Oracle, MySQL) using ODBC/JDBC and SQL.
Multi-tier software architecture design and implementation.
Object-oriented software design and UML modeling.
Virtualization using containerization (e.g. Docker).
Experience in commercial cloud platforms (e.g. AWS), including AWS Lambda Functions using Python or JavaScript.
Single sign-on solutions (OAuth, OpenID Connect, SAML).
Secure communication protocols (MQ, MQTT, SFTP, FTPS).

Skills:

Strong analytical and problem-solving abilities.
Resourceful, self-motivated, and a team player with strong communication skills.

Sharing is Caring

Know others who would be interested in this job?