Software Engineer

2 weeks ago


Singapore NodeFlair Full time

**Job Summary**:
**Salary**
S$4,393 - S$5,456 / Monthly EST

**Job Type**
Permanent

**Seniority**

Mid Junior

**Years of Experience**
2-4 years

**Tech Stacks**
TCP C++ MQTT Git Linux NoSQL Typescript JavaScript SQL Python
- We’re hiring software engineer from robotics/IoT backgrounds who are experienced in developing and deploying mid-large scale software systems. This person will be part of the team to meet project targets and quality objectives.

**Responsibilities**:

- Gather software requirements and design solutions for modules and small software systems
- Coordinate cross-functionally to ensure projects meet business objectives and compliance standards.
- Write both internal and external technical documentation
- Deploy, install, and configure hardware and software systems
- Work with team members in customer support, field test and deployment

**Requirements**:

- Bachelor Degree in Computer Science & Engineering, Electrical & Electronics Engineering, Information Technology, or equivalent
- Proficient in two mainstream programming languages, preferably Python, C++, Typescript, Javascript, etc.
- Background understanding of frontend engineering(React/Typescript)
- Basic Knowledge in writing unit and integration tests
- Experience of interfacing with different hardware using REST/HTTPS and MQTT communication protocols
- Fully understanding and fundamentals on software engineering. Good software design (module, sub-system and small systems) and documentation skills.
- Understanding the networking communication technology, preferably TCP/IP
- Able to use tools to manage source code, preferably Git, GitHub Good analytical and problem solving skills
- Experience working in Linux environment
- Excellent problem analysis and innovation skills
- Added bonus: Knowledge on Agile & DevOps methodologies
- Added bonus: Knowledge on SQL and NoSQL database systems

We regret that only shortlisted applicants will be notified.


  • Software Engineer

    2 weeks ago


    Singapore Newgen Software Full time

    Direct message the job poster from Newgen Software Newgen is hiring for Software Engineers for Singapore locationAbout the job The Incumbent will: Develop and install software solutions. Design, implement, and deliver high-quality software projects using JAVA, SQL, J2EE, and other JAVA technologies. Responsibilities Participate in detailed design, coding,...

  • Software Engineer

    2 days ago


    Singapore MGG SOFTWARE PTE. LTD. Full time

    **RESPONSIBILITIES** - Work closely with project management team to identify and analyse business requirements for system development and enhancements - Design solution and develop technical documentation (flow, UML, processing rules) to support system development - Work closely with fellow software engineers in project team to develop systems using...

  • Software Recruiter

    2 days ago


    Singapore Argent Software Full time

    EXPERIENCED Singaporean Software Recruiter -- $SG 100,000 base; $SG 2,000 Per Hire. You have at least five years’ experience in recruiting senior systems software salesmen and field engineers. You both like and are good at your job All training and computer hardware suppliedYou have a quiet home office; 8 - 5 Monday to Friday; **No travel Base**: SGD...


  • Singapore VA Insight Software Pte Ltd Full time

    The Software Engineer Intern is responsible for executing full lifecycle software development under the direction of the Product Owner. Code produced has to be functional, testable, and efficient. Being part of the Scrum development team, the intern must aim to deliver artifacts as defined in the Definition of Done. At the end of the internship, the intern...


  • Singapore VA INSIGHT SOFTWARE PTE. LTD. Full time

    **Position Purpose**: The Junior Software Engineer is responsible for executing full lifecycle software development. Code produced has to be well-designed, testable and efficient. Being part of the Scrum development team, the Software Engineer must aim to deliver artefacts as defined in the Definition of Done. **Key Responsibilities**: - Development _ -...

  • Software Engineer

    3 days ago


    Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    **Tescom Singapore **is looking for a**:Software Engineer in Test (SEIT) Our Software Engineers in Test are responsible for drive our quality improvements, creating feature and regression testing, and developing test library. You will focus on expanding the test pyramid coverage for ensuring top notch software quality, and ensure the right tests run are at...


  • Singapore Sioux High Tech Software Ltd. Full time

    **About Sioux** Sioux is a strategic **high-tech solutions provider** that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    **What will you do?** Create and maintain test cases, test plans and test reports to ensure they are up to date with project and security requirements Conduct testing on new features and file defects Perform various tests such as manual, functional, performance, exploratory tests, UAT Assist in resolving issues during testing and production...

  • Software Developer

    2 weeks ago


    Singapore ATLANTIC SOFTWARE PTE. LTD. Full time

    Job Summary: We are seeking a team to design and develop software applications that help government agencies better serve the needs of the people of Singapore. We employ an agile approach towards development, adopting best practices and tools used in top technology companies and organizations. We are looking for a top-notch Software Developer to join us in...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    **What will you do? **Lead team of Software Quality Engineers Create and maintain test cases, test plans and test reports to ensure they are up to date with project and security requirements Conduct testing on new features and file defects Perform various tests such as manual, functional, performance, exploratory tests, UAT Assist in resolving issues during...