Home » Singapore » Software Engineer

Software Engineer

Employer: TALENTSIS PTE. LTD.
Industry: Software Development
Location: Singapore

Roles & Responsibilities

We are seeking a talented and motivated Software Engineer with 2+ years of experience in software development. The ideal candidate will have proficiency in one or more programming languages such as Java, Python, C++, .Net, Golang or C#, and be passionate about building high-quality software solutions. As a Software Engineer, you will work collaboratively with the development team to design, implement, test, and maintain software applications that meet business and technical requirements.

Key Responsibilities:
Develop, test, and maintain software applications in alignment with business requirements and technical specifications.
Write clean, efficient, and maintainable code using programming languages such as Java, Python, C++, .Net, or Java.
Participate in the full software development lifecycle, including analysis, design, development, testing, deployment, and support.
Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions.
Troubleshoot and resolve software defects and performance issues.
Ensure the software is scalable, secure, and meets performance standards.
Stay updated on the latest programming trends and technologies, incorporating them into development practices where appropriate.
Contribute to the documentation of software designs, development processes, and code.
Participate in code reviews and maintain a high standard of code quality.

Qualifications:
2+ years of professional experience in software development in any programming language.
Proficiency in one or more programming languages such as Java, Python, C++, .Net, or Java.
Solid understanding of software development methodologies and best practices.
Experience with version control systems (e.g., Git).
Familiarity with database systems (SQL or NoSQL) and writing complex queries.
Strong problem-solving skills and the ability to debug and troubleshoot issues.
Ability to work effectively in a collaborative team environment.
Excellent communication skills and attention to detail.

Preferred Skills:
Experience with web development frameworks is a plus(e.g., Spring, Django, Angular, React).
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
Knowledge of testing frameworks and practices (e.g., unit testing, integration testing).
Familiarity with Agile development processes (e.g., Scrum, Kanban).

(EA Reg No: 20C0312)

Only shortlisted candidates will be notified


Send your CVs to [javascript protected email address]