SOFTWARE ENGINEER

ATLAS SYSTEMS APAC PTE. LTD.


Date: 8 hours ago
Area: Singapore, Singapore
Salary: SGD 6,200 - SGD 7,000 per month
Contract type: Full time

Key Responsibilities:

  • Software Development Lifecycle (SDLC): Managing and contributing to the entire SDLC, from initial analysis and design to testing, deployment, and maintenance.
  • Coding and Implementation: Writing, testing, and debugging code in various programming languages.
  • System Design: Contributing to the design of software systems and components.
  • Problem Solving: Analyzing and solving complex software problems.
  • Documentation: Creating and maintaining technical documentation, including requirements, specifications, and user manuals.
  • Testing and Debugging: Rigorously testing software to identify and fix bugs and errors.
  • Collaboration: Working effectively with other engineers, designers, and stakeholders.

Required Skills:

  • Programming Languages: Proficiency in one or more programming languages (e.g., Java, Python, C++).
  • Software Development Lifecycle (SDLC): Understanding of the SDLC methodologies and best practices.
  • Data Structures and Algorithms: Solid understanding of fundamental data structures and algorithms.
  • Object-Oriented Programming (OOP): Knowledge of OOP principles and design patterns.
  • Database Management: Experience with databases and SQL.
  • Problem-Solving and Analytical Skills: Ability to analyze problems, develop solutions, and think critically.
  • Communication and Collaboration: Strong communication and teamwork skills.
  • Testing and Debugging: Ability to test and debug software effectively.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience with relevant software development tools and technologies.
  • Depending on the role, experience in specific domains or technologies may be required.
  • Strong problem-solving skills and the ability to work independently and as part of a team.
Post a CV