Junior Software Developer
ICG Investment Singapore Pte. Limited
We are looking for an enthusiastic junior software developer to join our growing engineering team. You will work alongside senior developers to design, build, and maintain software solutions that serve millions of users. This is an excellent opportunity for someone early in their career who is eager to learn, contribute, and grow in a fast-paced environment.
Key responsibilities
- Write clean, efficient, and well-documented code in collaboration with the development team
- Develop and maintain web and mobile applications using modern frameworks and tools
- Identify, debug, and resolve software defects and performance issues
- Collaborate with designers, QA engineers, and product managers in an Agile environment
- Participate in code reviews and contribute to improving development best practices
- Support deployment, integration, and testing of software releases
Technical skills
- Python
- JavaScript
- Java
- React
- Node.js
- HTML / CSS
- SQL
- Git
- REST APIs
- Docker (basic)
Soft skills
- Problem solving
- Teamwork
- Fast learner
- Attention to detail
- Communication
- Self-motivated
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field — or equivalent bootcamp / self-taught experience
- 0–2 years of professional or project experience in software development
- Proficiency in at least one programming language (Python, JavaScript, Java, or C#)
- Understanding of basic data structures, algorithms, and OOP principles
- Familiarity with Git version control
- A GitHub portfolio or personal projects is a strong advantage
If you are interested in this opportunity, please click on the Apply Now button to submit your application.
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software Developer. Be the first to apply!
