x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Development Manager
 banner picture 1  banner picture 2  banner picture 3

Software Development Manager

Techemerge Solutions Pte. Ltd.

Techemerge Solutions Pte. Ltd. company logo

Key Responsibilities:

  • Manage and oversee the acquisition and development of software systems in organisational units.
  • Oversee the development of Proof-of-Concept/ solutions for technical upgrade of software system and provide technical expertise on the development of software and platform features.
  • Prepare reports and share the results and quality of the different software solutions and projects implemented in the organisation.
  • Expertise in Java/J2EE applications, Struts, Spring framework and ORM techniques to oversee and resolve production issues
  • Identify improvements, patterns of issues, identify preventive actions, and provide technical / process guidelines for development teams.
  • Collaborate with key stakeholders, Testers, and other teams (internal & external teams).
  • Contributes to all phases of the development lifecycle, from Planning to Warranty.
  • Participate in code reviews and design discussions to improve architecture, design & development processes.
  • Mentor Freshers, SE & SSE, and provide technical guidance and leadership.

Technical and Functional Skills:

  • 15+ years of experience in Banking domain in managing software systems. Deep knowledge and understanding of banking domain including loan origination and processing.
  • Deep knowledge of object-oriented programming, design patterns, and best practices.
  • Hands-on coding experience in Java, J2EE, Struts, Spring MVC, spring boot,REST Web Services, MQ to MDB conversion,Kafka,Microservices,Oracle DB, SQL, PL/SQL, JUnits, Unit Testing & Shell Scripts, and Git, Dev Ops, CI/CD & Jenkins.
  • Experience with performance optimization, multithreading, and memory management.
  • Certified in Java Programming.

Soft Skills:

  • Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  • Excellent verbal and written communication skills.
  • Leadership experience or a demonstrated ability to mentor junior developers.

Sharing is Caring

Know others who would be interested in this job?