Software Development Manager
6 days ago
Job ID: 16965
- Location: ST Engineering Jurong East Bui, SG
- Description:
**About ST Engineering**
**ST Engineering** is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart city, defence, and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.
Our history spans more than 50 years, and our strategy is underpinned by our core values - Integrity, Value Creation, Courage, Commitment and Compassion. These 5 core values guide every aspect of our business and are embedded in our ST Engineering culture - from the people we hire, to working with each other, to our partners and customers.
**About our Business - Advanced Networks & Sensors**
**Together, We Can Make A Significant Impact**
The Software Manager leads the software development team to deliver high-quality, scalable, secure, and performance-driven software solutions that align with the company's objectives. This role blends technical expertise, leadership, and project management to oversee the development lifecycle, foster team growth, and collaborate with cross-functional teams. Responsibilities include designing, developing, and implementing innovative solutions while driving technical discussions and ensuring systems meet business needs effectively.
**Be Part of Our Success**
Team Leadership & Development:
- Lead, mentor, and manage a team of software developers, fostering a culture of collaboration, innovation, and continuous improvement.
- Conduct performance reviews, provide constructive feedback, and create individual development plans.
- Recruit, onboard, and retain top software development talent.
- Stay up-to-date with emerging technologies and industry best practices.
- Recommend and implement technology solutions that improve processes and efficiency.
- Guide development teams in adopting new tools and technologies
Project Management:
- Plan, execute, and oversee software development projects, ensuring alignment with company objectives and deadlines.
- Define project scope, prioritize tasks, allocate resources, and manage risks.
- Monitor progress and performance metrics to ensure timely and high-quality delivery.
Technical Oversight:
- Establish coding standards, development practices, and ensure adherence to best practices.
- Provide guidance on software architecture, design, and technical decision-making.
- Stay updated on emerging technologies and recommend their adoption when beneficial.
- Troubleshoot and resolve complex technical issues as they arise.
Stakeholder Collaboration:
- Act as the primary liaison between the development team and other departments, including product management, design, and operations.
- Translate business requirements into technical specifications and ensure alignment throughout the project lifecycle.
- Manage and communicate project timelines, progress, and potential roadblocks to stakeholders.
Process Improvement:
- Evaluate and enhance development workflows to improve efficiency and quality.
- Implement tools and methodologies that support agile, DevOps, or other development frameworks.
Architecture Design and Development:
- Design and document scalable, maintainable, and efficient software architectures.
- Create high-level product specifications and system designs.
- Oversee code reviews to ensure adherence to architectural standards and guidelines.
- Establish best practices for coding, testing, and software deployment.
**Qualities We Value**
- Knowledge in Computer Science, Software Engineering, or a related field.
- 5+ years of software development experience, with at least 2 years in a leadership or management role.
- Proven experience as a Software Architect or similar role in software development.
- Proficiency in relevant programming languages (e.g., Python, Java, JavaScript,.Net) and frameworks.
- Strong understanding of software development methodologies, such as Agile or Scrum.
- Familiarity with cloud platforms, CI/CD pipelines, and version control systems.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture.
- Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, Docker, Kubernetes).
- Knowledge of machine learning, data engineering, or AI technologies.
- Experience in front-end frameworks (React, Angular, or VueJS).
- Understanding of database management systems (SQL and NoSQL etc.).
- Certifications in cloud technologies (AWS Certified Solutions Architect, etc.) will be preferred.
- Proficiency in relevant programming languages (e.g., Python, Java, JavaScript,.Net) and frameworks.
- Strong understanding of software development methodologies, such as Agile or Scrum.
-
Business Development Manager
4 days ago
Singapore Software company Full timeJob SummaryThe Business Development Manager - Enterprise Software will play a key role in driving business growth through the development and execution of a strategic sales plan. As an Assistant Sales Manager, you will identify new business opportunities and build strong relationships with customers and partners. Your analytical and problem-solving skills...
-
Software Developer
2 weeks ago
Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time**Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...
-
Software Developer
1 week ago
Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time**Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...
-
Enterprise Software Developer
1 day ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeJob Title: Senior / Lead Backend Engineer (Java)About Vanguard SoftwareVanguard Software Pte. Ltd. is a leading provider of innovative software solutions.Job OverviewWe are looking for an experienced Senior/Lead Backend Engineer (Java) to lead our team in designing and developing cloud-based enterprise infrastructure solutions.The ideal candidate will have a...
-
Senior Software Developer
3 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeRoles & ResponsibilitiesJob Description & RequirementsDesign, develop, and maintain software applications using Java, C++, Lua, PHP, NodeJS, C#, and Golang. Write clean, efficient, and maintainable code for various projects and platforms. Collaborate with cross-functional teams to understand requirements and deliver ...
-
Software Developer
23 hours ago
Singapore EDUKA SOFTWARE PTE. LTD. Full timeSpecialized in digital solutions for school management, Eduka Software is a company with a recognized expertise and know-how in the field of new management technologies. We are looking for a PHP backend web developer to join the technical team of the product development. The position is located in Singapore and requires a physical presence in Singapore to...
-
Software Developer
3 days ago
Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full timeRoles & ResponsibilitiesAble to understand the requirements specification Able to analyse, design, develop and troubleshoot IBM case manager solutions/Java based applications Able to develop/customize Dojo widgets and Plugins Able to design and develop BPDs and Service flows Able to write Java components and REST based services Able to develop unit test...
-
Software Manager
1 week ago
Singapore AURELIUS SOFTWARE PTE. LTD. Full timeDesign, implement, test, and deploy end-to-end software solutions - Collaborate closely and communicate independently with project managers, business analysts, development leads, test engineers, infrastructure engineers, and business users. - Participate in the analysis and requirements gathering phase and help to translate requirements into technical...
-
Software Developer Position
5 days ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full timeJob Description:We are seeking a talented Software Engineer to join our dynamic development team. As a key member of our team, you will be responsible for writing high-quality software code, collaborating with team members, and contributing to the design and implementation of innovative software solutions.The ideal candidate will have a strong understanding...
-
Senior Account Manager
4 days ago
Singapore Software company Full timeJob ResponsibilitiesAs a Senior Account Manager - Software Channel Sales, you will be responsible for driving sales growth and hitting targets through the development and execution of a strategic sales plan. You will analyze market trends and competitor activity, identifying opportunities to expand our customer base. Your excellent communication and...
-
Software Manager
3 weeks ago
Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full timeRoles & ResponsibilitiesAbout ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses...
-
software and application manager
4 weeks ago
Singapore SYSTEMATE SOFTWARE SOLUTIONS PTE. LTD. Full timeRoles & Responsibilities Develop and implement the organization's IT strategy, goals, and objectives in alignment with the overall business goals and objectives. Oversee the implementation and maintenance of computer systems, software, and networks, ensuring their reliability, security, and efficiency. Evaluate emerging technologies and assess their...
-
Software Development Engineer
1 week ago
Singapore THE SOFTWARE PRACTICE PTE. LTD. Full timeWe are a Singapore based software consulting firm trying to find exceptionally smart people with strong development skills and an avid interest in web/mobile development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to...
-
Enterprise Software Sales Professional
4 days ago
Singapore Software company Full timeJob DescriptionAchieving sales growth and hitting targets requires a strategic approach to developing new customers. As an Assistant Sales Manager, you will create and execute a plan to expand our customer base, leveraging your skills in market analysis and sales strategy. You will present reports and forecasts to the management team, identifying emerging...
-
Software Development Expert
4 days ago
Singapore Acronis Asia Research and Development Pte. Ltd. Full timeRemote Monitoring and Management (RMM) Solution Development TeamWe are looking for an experienced Senior Software Analyst to expand and enhance our patch management solution by adding and maintaining support for a variety of applications.This role involves contributing directly to improving system security, reliability, and efficiency.Analyzing, evaluating,...
-
Product Manager
1 week ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full time**JOB SUMMARY** We are seeking experienced **Product Managers**to take ownership of our suite of in-house products, elevate, rejuvenate and relaunch them as our next generation integrated best-of-suite solutions for our clients. As a **Product Manager**, you will have the opportunity to implement the strategic vision for the product and lead a...
-
Software Development Engineer
4 days ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full timeRoles & ResponsibilitiesJob Description• Participate in Agile project running on Scrum sprints and daily stand-ups.• Responsible for design, coding, testing and documentation.• Able to liaise with the customer in requirement gathering, acceptance testing and troubleshooting.• Develop secure, scalable, and good quality application programs and/or...
-
Software Development Engineer
2 days ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full timeRoles & ResponsibilitiesJob Description• Participate in Agile project running on Scrum sprints and daily stand-ups.• Responsible for design, coding, testing and documentation.• Able to liaise with the customer in requirement gathering, acceptance testing and troubleshooting.• Develop secure, scalable, and good quality application programs and/or...
-
Sales Development Representative
4 days ago
Singapore Software AG Full timeSoftware AG is the software pioneer of a truly connected world. Since 1969, we’ve helped 10,000+ organizations turn data into decisions. Our industry-leading suite of integration & API management , IoT & analytics and business transformation products creates a flow of data between people, departments, systems, and devices. _We connect people and...
-
Software Engineering Manager
5 days ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeJob Description:We are seeking an experienced Sr. DevOps Engineer to join our team at Vanguard Software Pte. Ltd. The successful candidate will have a strong background in cloud computing platforms such as AWS, Azure, or Google Cloud Platform. They will also have knowledge of containerization and orchestration technologies like Docker, Kubernetes, or ECS.In...