Search by job, company or skills

Software Development Manager

Software Development Manager

Enggsol Pte Ltd
5-10 Years
Not Disclosed
Early Applicant
Quick Apply
  • Posted a day ago
  • Be among the first 30 applicants

Job Description

We are seeking an experienced Java Software Development Manager to lead a team of software engineers in designing, developing, and delivering high-quality enterprise applications. The ideal candidate combines strong technical expertise in Java and C# technologies with proven leadership skills to drive software delivery, team development, and continuous improvement across the software development lifecycle.

This role requires close collaboration with product managers, architects, QA teams to ensure the successful delivery of scalable, secure, and reliable software solutions. 

Responsibilities  

Team Leadership & Management

a) Lead, mentor, and develop a team of Java and C# software engineers.

b) Conduct performance reviews, career development planning, and regular coaching sessions.

c) Foster a collaborative, innovative, and high-performance engineering culture.

d) Manage resource allocation, workload balancing, and team capacity planning.

e) Recruit, onboard, and retain top engineering talent.

 Software Development & Delivery

a) Oversee the design, development, testing, and deployment of enterprise Java applications.

b) Ensure adherence to software engineering best practices, coding standards, and architectural guidelines.

c) Drive Agile/Scrum development processes and continuous delivery initiatives.

d) Monitor project progress, identify risks, and implement mitigation plans.

e) Ensure software solutions meet quality, performance, scalability, and security requirements. 

Technical Leadership

a) Provide technical direction on Java, Spring Boot, Microservices, REST APIs, and cloud-native architectures.

b) Review system designs, architecture decisions, and code quality.

c) Champion engineering excellence through code reviews, automation, and DevOps practices.

d) Evaluate and introduce new technologies, frameworks, and tools where beneficial.

e) Collaborate with enterprise architects to align solutions with organizational technology standards. 

Stakeholder Management

a) Work closely with Product Owners and business stakeholders to translate business requirements into technical solutions.

b) Communicate project status, risks, and delivery plans to senior management.

c) Facilitate cross-functional collaboration among development, QA, infrastructure, security, and operations teams.

d) Manage vendor and external development partners when applicable.

 

Operational Excellence

a) Establish KPIs and metrics to monitor team performance and software quality.

b) Drive continuous process improvements across the SDLC.

c) Ensure compliance with security, regulatory, and governance requirements.

d) Support production issue resolution and major incident management.

 

Requirements

Requirements 

Education

a) Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related discipline.

b) Master's degree is an advantage.

 

Experience

a) 8+ years of software development experience, with at least 3 years in a leadership or management role.

b) Strong hands-on experience in Java enterprise application development.

c) Proven track record managing software delivery teams in Agile environments.

d) Experience leading large-scale enterprise software projects.

More Info

Job Type:
Function:

Key Skills

About Company

Similar Jobs

9-12 yrs
SGD 9,000 - 12,000 per month
Singapore, Eu Tong Sen Street
Skills:
Agile Methodologies, Agentic AI frameworks, CI/CD pipelines, Orchestration technologies, Cloud application and data architecture, Containerisation, Functional integration and performance testing
9-12 yrs
SGD 9,000 - 12,000 per month
Middle Road, Singapore
Skills:
Machine Learning, Cloud Applications, Agile Methodologies, Performance Testing, Business Requirement Analysis, Databricks, Design-Build, Analytics Support, AI Agents, Manage Software Development, Deployment, Workflow Development, Tooling, Design, Agentic AI, Integration Solution, CI/CD, Liaising With Architects, Snowflake Cloud Data Warehouse, Development
5-8 yrs
SGD 7,000 - 12,500 per month
Singapore
Skills:
progress tracking , Project Administration, Managing Subcontractors, Manage Software Development, Customer Relations, Quality Management, Cross-Functional Team Leadership, Recruitment, partner relationship management, Liaising With Vendors, Project Tracking, develop work plans, Team Motivation, project scope management, Financial Budgeting
9-12 yrs
SGD 9,000 - 12,000 per month
Singapore
Skills:
Machine Learning, Cloud Applications, Agile Methodologies, Business Requirement Analysis, Databricks, Snowflake Computing, Design-Build, AI Agents, Responsible AI and Generative AI Practices in Financial Services, Manage Software Development, Deployment, Workflow Development, Design, Agentic AI, Integration Solution, Liaising With Architects, Development
5-8 yrs
SGD 8,000 - 10,000 per month
Singapore
Skills:
Agile Project Management, Software Development Methodologies, Contracts Management, Scrum Master Certification, Security Aspects in Software Systems