sg happening
← 채용 목록으로
NCS PTE. LTD.

Associate Software Engineer

Non-executive Full Time 3년 이상 경력

월급

$4,000 – $4,500

게재일

2026년 4월 17일

2026년 5월 17일 만료

기술

Liaising with cross functional teamsTechnical DocumentationProgramming Languageswell-documented codeJavaScriptC LanguageInformation TechnologyComputer SciencePythonJavaDebuggingSoftware Deployment

직무 설명

We are seeking a motivated and detail-oriented Associate Software Engineer to join our development team. This role is ideal for early-career professionals or fresh graduates who are passionate about software development and eager to build scalable, high-quality applications while learning from experienced engineers.

Key Responsibilities

  • Assist in the design, development, testing, and deployment of software applications based on business and technical requirements
  • Write clean, maintainable, and well-documented code under guidance from senior team members
  • Participate in code reviews, debugging, and troubleshooting activities
  • Support application maintenance, enhancements, and defect resolution
  • Collaborate with cross-functional teams, including business analysts, QA, and solution architects
  • Prepare technical documentation and user guides as required
  • Adhere to established development standards, best practices, and security guidelines

Requirements

  • Bachelor’s degree or Diploma in Computer Science, Information Technology, Software Engineering, or a related field
  • 0–2 years of relevant working experience (fresh graduates are welcome)
  • Basic knowledge of at least one programming language (e.g. Java, C#, Python, JavaScript)
  • Familiarity with web technologies, databases, or application frameworks is an advantage
  • Understanding of the Software Development Life Cycle (SDLC)
  • Strong analytical and problem-solving skills
  • Good communication skills and a willingness to learn

Technical Skills (Preferred)

  • Experience with frameworks such as Spring Boot, .NET, Angular, React, or similar
  • Basic knowledge of SQL / relational databases
  • Exposure to version control tools (e.g. Git)
  • Familiarity with Agile/Scrum methodologies is a plus