Software Development Manager

Enggsol Pte Ltd

Singapore

On-site

SGD 180,000 - 240,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Enggsol Pte Ltd is seeking an experienced Java Software Development Manager to lead a team of engineers in designing, developing, and delivering enterprise applications.

The role combines strong Java and C# technical expertise with proven leadership to drive software delivery, team development, and lifecycle improvement across development processes.

Qualifications

  • 8+ years of software development experience with at least 3 years in a leadership role.
  • Strong hands-on experience in Java enterprise application development.
  • Proven track record managing software delivery teams in Agile environments.
  • Experience leading large-scale enterprise software projects.

Responsibilities

  • Lead, mentor, and develop a team of Java and C# software engineers.
  • Drive software delivery with emphasis on quality, performance, and security.
  • Champion Agile/Scrum practices and continuous improvement.
  • Collaborate with Product Owners and stakeholders to translate requirements.
  • Manage resource allocation and plan team capacity.

Skills

Team Leadership
Mentoring
Performance management
Agile methodologies
Stakeholder communication

Education

Bachelor's degree in Computer Science/IT/Software Engineering
Master's degree advantageous

Tools

Java
C#
Spring Boot
Microservices
REST APIs
Cloud-native architectures

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
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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Manager (Java)
Software Development Manager (Java)

Enggsol Pte Ltd • Singapore

On-site
SGD 150,000 - 210,000
Software Development Manager
Software Development Manager

LJ DESIGN • Singapore

On-site
SGD 180,000 - 240,000
Software Team Lead
Software Team Lead

Skillsforce Management Consultancy Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

ANTAS PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Software Engineer
Senior Java Software Engineer

spi global content holding pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Developer
Senior Java Developer

WE-PLUS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Technical Lead
Senior Java Technical Lead

Goldtech Resources Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
SENIOR SOFTWARE DEVELOPMENT ENGINEER
SENIOR SOFTWARE DEVELOPMENT ENGINEER

RMR INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 160,000
Software and Applications Manager
Software and Applications Manager

JJW TECH FINSERV PTE. LTD. • Singapore

On-site
SGD 130,000 - 190,000
Tech Lead
Tech Lead

iotalents pte. ltd. • Singapore

On-site
SGD 180,000 - 280,000