Roles & Responsibilities
SOFTWARE MANAGER
About the Position
We are looking for a dynamic and hands-on Software Manager to lead a team of software developers and engineers in delivering innovative, secure, and scalable solutions. This role involves assigning tasks, setting priorities, managing deadlines, and ensuring adherence to best practices in software development, coding standards, and design decisions. You will work closely with business stakeholders to translate needs into technical solutions, provide architecture and solution design, and lead discussions on functional and technical requirements. In addition, you will evaluate and recommend new tools, technologies, and frameworks that meet business goals while ensuring cost-efficiency and working within budget constraints. The ideal candidate will bring deep expertise in communication protocols, GUI, database, and web-based applications across Windows and UNIX platforms, with a strong grasp of OS, networking, and the full software development lifecycle. This is a leadership position that demands technical vision, strategic thinking, and the ability to deliver high-quality, business-aligned software solutions.
Key Responsibilities
Qualifications
Technical Skills
Additional Skills
Tell employers what skills you have
RTOS
Leadership
System Integration
Application Development
Unix
Protocol
Maven
JIRA
Networking
Windows
User Acceptance Testing
Github
Software Development
Business Requirements
D19 Serangoon Garden • D19 Serangoon Garden, Hougang, Sengkang, Punggol, SG