Software Engineer Manager
at TALENTSIS PTE LTD
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Apr, 2025 | Not Specified | 24 Jan, 2025 | N/A | Scrum,Python,Test Driven Development,Git,Communication Skills,Programming Languages,Javascript,Software Development Methodologies,Testing Practices,Agile,Continuous Improvement,C++,Java,People Management,Software Development Tools,Technical Leadership | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Job Overview: We are looking for an experienced and dynamic Software Engineering Manager to lead a team of talented engineers in designing, developing, and delivering high-quality software solutions. In this role, you will be responsible for overseeing the development lifecycle, managing team performance, and ensuring the successful execution of projects. You will work closely with cross-functional teams, including product management, design, and operations, to drive innovation and ensure the alignment of engineering efforts with business objectives. This is an exciting opportunity for a hands-on leader to foster a collaborative engineering culture while delivering impactful solutions.
QUALIFICATIONS:
- 5+ years of experience in software engineering with a strong track record of hands-on development.
- 2+ years of experience in a leadership or management role, leading software development teams.
- Proficiency in one or more programming languages such as Java, Python, JavaScript, C++, or similar.
- Strong understanding of software development methodologies, including Agile and Scrum.
- Experience with designing and building scalable, maintainable software architectures.
- Ability to balance technical leadership with people management, providing clear direction and support to the team.
- Excellent communication skills, both written and verbal, with the ability to collaborate effectively with cross-functional teams.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and modern CI/CD pipelines.
- Solid experience with version control systems, such as Git, and software development tools.
- Knowledge of software testing practices, automated testing, and test-driven development (TDD).
- Strong problem-solving skills, with the ability to analyze complex technical issues and provide effective solutions.Passion for driving continuous improvement and staying current with new technologies and trends.
(EA Reg No: 20C0312)
Only shortlisted candidates will be notified
Please email a copy of your detailed resume to denise@talentsis.com.sg for immediate processing
Responsibilities:
- Lead, mentor, and manage a team of software engineers, ensuring successful project delivery and professional development.
- Collaborate with product managers, designers, and other stakeholders to define project requirements, scope, and timelines.
- Oversee the end-to-end development lifecycle, including architecture design, development, testing, and deployment of software solutions.
- Ensure high code quality, scalability, security, and performance through code reviews, pair programming, and continuous improvement practices.
- Drive adoption of best practices for software engineering, including agile methodologies, code versioning, and automation.
- Manage resource allocation, track project progress, and remove roadblocks to ensure timely delivery of high-impact features and products.
- Foster a culture of collaboration, transparency, and accountability within the engineering team.
- Conduct regular one-on-ones with team members to provide feedback, career coaching, and performance reviews.
- Stay updated with the latest industry trends, tools, and technologies, incorporating relevant innovations into the team’s processes.
- Ensure that the team’s work aligns with the company’s technical vision and long-term strategy.
- Monitor team performance and drive continuous improvements to development processes, including testing, integration, and deployment.Contribute to hiring and talent development, helping to grow the engineering team with strong, diverse talent.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Singapore, Singapore