Principal Software Architect

Be among the first applicants.
This is an IT support group
Singapore
SGD 125,000 - 150,000
Be among the first applicants.
5 days ago
Job description

We are currently hiring a Principal Software Architect to lead a team of developers to deliver various Supply Chain applications in line with business requirements.


Your main responsibilities will include:

  • Leading the teams of Product Leads, Technical Leads, and development team in the design, development, coding, testing, and debugging of applications.
  • Managing all the activities of the software development and setting goals for each team member to ensure timely product delivery and quality code.
  • Manage, measure, and quantify the product delivery of each team member and work on continuous improvements.
  • Defining product development scope, timelines, and resource allocation
  • Providing guidance to the team and ensuring they adhere to development standards.
  • Ensuring adherence to software development methodologies and best practices
  • Collaborating with stakeholders to gather business requirements.
  • Managing software development budgets and expenses
  • Conducting performance evaluations and career development discussions
  • Identifying training and skill development needs for the team

Key Requirements

  • Degree in Computer Science, Engineering, or a related field
  • Minimum 10 years of mandatory experience working in Supply chain industry and logistics Products development.
  • Agile Framework Certified
  • You have proven experience as developer and in leading development teams.
  • You have extensive experience in developing, deploying, and integrating software solutions.
  • You are a good mentor & coach.
  • You possess excellent problem-solving, analytical, and communication skills.
  • You possess good knowledge and hands-on experience on several Java platform technologies, such as JavaEE, DOM/SAX, Annotation, AOP, DI, REST, workflow, etc. Familiar with infra layer technology such as Docker.
  • You have experience on all/specific part of web system application, such as input validation(single/cross), data transfer, exception handling, log management, interactive message security handling, sync/async processes and performance.
  • Experience in Test Driven Development (TDD) / Business Driven Development (BDD)
  • Familiar with one/several common frameworks/tools, such as Spring Security, Hibernate, Redis, Kafka, ELK( Elastic Search, Logstash, Kibana for log analysis)
  • Applying low-code or using available open packages to fast-track development life cycle.
  • Manage remote development effectively with process and tools.
  • Continuously improve enhance products to meet latest market needs.
  • Periodic product research and feature comparison with similar products in market and add to product backlog.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Principal Software Architect jobs in Singapore