NCS PTE. LTD.
Associate Software Engineer
Non-executive Full Time 3 年以上の経験
スキル
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