Enable job alerts via email!

Software Engineer

Arrowcrest Technologies Pte Ltd

Singapore

On-site

SGD 80,000 - 100,000

Full time

23 days ago

Job summary

A technology solutions provider in Singapore is seeking a Software Engineer to design and develop software and GUIs for web and mobile applications. The role requires strong programming skills in Java, Python, or JavaScript, along with problem-solving abilities and experience in an innovative environment. The successful candidate will collaborate closely with teams to implement effective solutions and ensure optimal application performance.

Qualifications

  • 5 years of proven experience in software development, preferably in a fast-paced, innovative environment.
  • Proficiency in one or more programming languages, such as Java, Python, or JavaScript.
  • Strong problem-solving and critical thinking skills.

Responsibilities

  • Design and develop software/GUI for web and mobile applications.
  • Implement web, desktop, and mobile applications.
  • Collaborate with product management and engineering team.

Skills

Java
Python
JavaScript
Problem-solving
Collaboration

Education

Diploma/Degree in Computer Science or Information Technology
Job description

1. Design and develop software/GUI for web and mobile application

2. Implement web, desktop and mobile application

3. Design, develop, test, integrate revise, delivery and deployment of software

4. Translate customers’ requirements into software design

5. Software design development, testing and troubleshooting of the solutions

6. Provide technical expertise and solutions to meet customers requirement and submit proposal

7. Collaborate with product management, engineering team to define and implement innovative solutions for product directions, visuals and experience

8. Develop, define and refine UI/UX best practices for the desktop web and mobile applications

9. Ensure technical feasibility of UI/UX designs

10. Optimize application for maximum speed and scalability

11. Deliver project within schedules and deadlines

12. Assist in project execution and operations

13. Manage and maintain office IT asset

14. Hardware configuration and set up

15. On-site software support and server maintenance

16. Remote software assistance and support

17. Demonstrate software application

What we're looking for

  1. Diploma/Degree in Computer Science, Information Technology, or a related field

  2. 5 years of proven experience in software development, preferably in a fast-paced, innovative environment

  3. Proficiency in one or more programming languages, such as Java, Python, or JavaScript

  4. Familiarity with software design patterns, agile methodologies, and version control systems

  5. Strong problem-solving and critical thinking skills, with the ability to break down complex problems

  6. Excellent communication and collaboration skills, with the ability to work effectively in a team

  7. Passion for staying up-to-date with the latest trends and technologies in the software engineering industry

Apply now to become our next Software Engineer and be a driving force behind Arrowcrest Technologies Pte Ltd's continued success.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.