Search by job, company or skills

Talentlith

Software Manager

Early Applicant
  • Posted 4 days ago
  • Be among the first 10 applicants
5-7 Years

Job Description

Were Hiring: Software Manager | Based in Singapore

Location: Singapore (On-site / Hybrid)

Employment Type: Full-time

Level: Mid-Senior Management

We are seeking a Software Manager to join our growing technology team. This role offers the opportunity to lead a team of talented software developers, oversee the development lifecycle, and ensure the successful delivery of high-quality software products. You will work closely with both technical and non-technical teams, making key decisions on software architecture, project management, and best practices. If you have strong leadership skills, a passion for software development, and experience in managing high-performing teams, wed love to hear from you!

Key Responsibilities:

  • Lead and manage a team of software developers, providing technical guidance, mentorship, and career development support
  • Oversee the end-to-end software development lifecycle, from requirements gathering to design, coding, testing, and deployment
  • Set clear goals and expectations for the team, ensuring alignment with project timelines and organizational objectives
  • Collaborate with product managers, stakeholders, and other teams to define project requirements, features, and product roadmaps
  • Ensure that software solutions are scalable, maintainable, and meet high standards of quality
  • Implement best practices for software development, including agile methodologies, version control, code reviews, and testing protocols
  • Monitor project progress, identify potential risks or bottlenecks, and take corrective actions as needed
  • Drive the adoption of new technologies, tools, and frameworks to improve development efficiency and software quality
  • Evaluate and implement software architectures and make decisions on technology stack choices
  • Conduct regular code reviews, providing constructive feedback and ensuring adherence to coding standards
  • Manage the performance reviews and professional development of software engineers on your team
  • Foster a collaborative, innovative work environment, encouraging team members to share ideas and continuously improve
  • Stay updated with industry trends, emerging technologies, and best practices, and incorporate them into your teams development processes
  • Maintain strong communication with senior management, providing regular updates on team progress, challenges, and achievements
  • Ensure compliance with security and data protection standards in all software development activities

Requirements:

  • Bachelors degree in Computer Science, Software Engineering, or a related field (Masters degree is a plus)
  • 5+ years of experience in software development, with at least 2 years in a leadership or managerial role
  • Strong knowledge of software development methodologies, including Agile, Scrum, and DevOps practices
  • Proficiency in multiple programming languages (e.g., Java, Python, C#, JavaScript) and experience with web frameworks (e.g., React, Angular, Django, Flask)
  • Hands-on experience with cloud platforms (AWS, Azure, Google Cloud) and containerization tools (Docker, Kubernetes)
  • Strong understanding of databases (SQL, NoSQL) and familiarity with distributed systems
  • Experience with version control systems (Git, GitHub, GitLab)
  • Exceptional leadership skills, with the ability to inspire and guide a team toward achieving technical excellence
  • Excellent problem-solving and critical-thinking abilities, with a focus on innovation and continuous improvement
  • Strong communication skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders
  • Experience in project management tools (e.g., Jira, Trello, Asana)
  • Ability to manage multiple projects and priorities in a fast-paced environment
  • Knowledge of security best practices in software development (e.g., encryption, authentication, data protection)

What We Offer:

  • Competitive salary and performance-based bonuses
  • Opportunities for career development and leadership training
  • Flexible working arrangements (hybrid/remote options)
  • A dynamic, collaborative work culture, with a focus on innovation
  • Health and wellness benefits, including insurance and gym memberships
  • Exposure to cutting-edge technologies and advanced software development methodologies
  • Work-life balance initiatives and support for ongoing professional education

More Info

Industry:Other

Function:Software Development

Job Type:Permanent Job

Date Posted: 19/08/2025

Job ID: 124188035

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Project Manager (Financial Software Solutions) - Contract

QUESSCORP SOLUTIONS PTE. LTD.

SENIOR ACCOUNTING SOFTWARE MANAGER

AJMAL MINIMART
Last Updated: 20-08-2025 02:09:16 AM
Home Jobs in Singapore Software Manager