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   »   Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Software Engineer

X0pa Ai Pte. Ltd.

X0pa Ai Pte. Ltd. company logo

Summary:


We are seeking a skilled and motivated Software Engineer to join our dynamic team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications. You will collaborate with cross-functional teams to analyze user needs and implement innovative solutions. The ideal candidate should have a strong background in software development and possess expertise in JavaScript, Software Engineering, Python, Java, and SQL.


Roles and Responsibilities:


- Design, develop, and test software applications based on user requirements and industry best practices

- Collaborate with cross-functional teams to gather and analyze user needs

- Write clean, efficient, and maintainable code

- Troubleshoot and debug software defects to ensure optimal performance

- Conduct code reviews and provide constructive feedback to team members

- Stay up-to-date with the latest software development trends and technologies

- Collaborate with product owners and stakeholders to define project requirements and deliverables

- Participate in the entire software development lifecycle, from concept and design to testing and deployment

- Document software specifications, user manuals, and technical documentation


Requirements:


- Bachelor's degree in Computer Science, Software Engineering, or a related field

- 2 to 6 years working experience.

- Proven experience in software development, including JavaScript, Python, Java, and SQL

- Strong understanding of software engineering principles and best practices

- Familiarity with front-end and back-end development frameworks

- Experience with version control systems, such as Git

- Knowledge of software testing methodologies and tools

- Excellent problem-solving and analytical skills

- Strong communication and collaboration abilities

- Ability to work independently and as part of a team

- Plus skills: Experience with Agile development methodologies, familiarity with cloud computing platforms (e.g., AWS, Azure), knowledge of mobile application development frameworks (e.g., React Native), proficiency in object-oriented programming languages (e.g., C++, C#), understanding of data analytics and visualization tools (e.g., Tableau, Power BI)

Note: The plus skills mentioned above are not mandatory but will be considered as an advantage during the selection process.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?