Team Lead | Java Developer

SOLUTIONS EXCHANGE, INC.

Metro Manila

On-site

PHP 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SOLUTIONS EXCHANGE, INC. seeks an experienced software development leader to guide a multidisciplinary team in delivering web- and desktop-based business applications.

You will provide technical mentorship, establish best practices, and collaborate with analysts, architects, and other developers to plan and implement robust solutions. The role emphasizes hands-on leadership, process improvement, and ensuring high-quality code while meeting deadlines and budgets.

Qualifications

  • Must have at least a Bachelor's/College Degree in Computer Science/Information Technology or equivalent.
  • At least 5 year(s) of working experience in the related field is required for this position.
  • Degree in Computer Programming or 2 year(s) of relevant work experience as Team Leader is a plus
  • Work experience in Banking Industry is an advantage

Responsibilities

  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Identify and encourage areas for growth and improvement within the team.
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications
  • Assist in the collection and documentation of user's requirements, estimates and work plans.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Design, develop, and unit test applications in accordance with established standards.
  • Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Work with teammates in the migration.
  • Develop, refine, and tune integrations between applications.
  • Analyze and resolve technical and application problems.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.
  • Provide third-level support to business users.
  • Research and evaluate a variety of software products

Skills

People management
Technical leadership
Agile & Waterfall
Coaching
Code quality
Requirements gathering

Education

Bachelor's degree in Computer Science/IT or equivalent

Job description

  • Candidate must possess at least Bachelor's/College Degree in Computer Science/Information Technology or equivalent.
  • At least 5 Year(s) of working experience in the related field is required for this position.
  • Degree in Computer Programming or 2 year(s) of relevant work experience as Team Leader is a plus
  • Work experience in Banking Industry is an advantage
ROLES AND RESPONSIBILITIES
  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Identify and encourage areas for growth and improvement within the team.
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications
  • Assist in the collection and documentation of user\'s requirements, estimates and work plans.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Design, develop, and unit test applications in accordance with established standards.
  • Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Work with teammates in the migration.
  • Develop, refine, and tune integrations between applications.
  • Analyze and resolve technical and application problems.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.
  • Provide third-level support to business users.
  • Research and evaluate a variety of software products
TECHNICAL SKILL
  • Experience of people management and the ability to lead and influence others
  • Experience in formal personal development planning and individual, team and process performance management
  • Proven experience in leading and managing the delivery of system/software development projects in a structured environment
  • Experience in a variety of software development approaches and methodologies including Agile and Waterfall
  • Experience in both architecture and implementation-level software design
  • Experience in requirements capture, analysis techniques and process improvement approaches
  • Strong facilitation and coaching skills
  • Excellent personal organization and ability to prioritize and carry out multiple tasks
  • Able to influence and drive projects to meet key milestones and overcome challenges
  • Comfortable working without routine supervision
  • A desire to remain technically capable and an expert in current technologies
PERSONAL QUALITIES
  • High level attention to detail and accuracy
  • Ability to follow through on tasks
  • Flexible, creative, responsive, able to take initiative, open to learning
  • Reliable
  • Able to work within systems and procedures, work effectively in a small team environment involving the sharing of information and at times sharing workloads;
  • Able to analyze and integrate potentially conflicting numerical, verbal and other data from a number of sources;
  • Willing to demonstrate, apply and share expert technical knowledge across the organization;
  • Able to work independently and multi-task and meet deadlines.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

WeSupport Incorporated • Muntinlupa

On-site
PHP 600,000 - 900,000
Senior Java Developer
Senior Java Developer

We Support Incorporated • Muntinlupa

On-site
PHP 800,000 - 1,100,000
Software Developer Manager
Software Developer Manager

Private Advertiser • Makati

On-site
PHP 1,000,000 - 1,800,000
Java Developer
Java Developer

Internetwork Expert • Quezon City

On-site
Solutions Architect (DevOps)
Solutions Architect (DevOps)

NCS Philippines • Taguig

Hybrid
PHP 1,200,000 - 2,400,000
Java Technical Lead - Microservice
Java Technical Lead - Microservice

Questronix Corporation • Pasig

On-site
PHP 1,200,000 - 2,400,000
Solutions Architect Director
Solutions Architect Director

NCS Group • Taguig

On-site
Delivery Lead
Delivery Lead

Questronix Corporation • Makati

On-site
Java Developer
Java Developer

Talentium Inc. • Muntinlupa

Remote
Senior Java Software Engineer
Senior Java Software Engineer

Hammerjack Pty Ltd • Taguig

On-site
PHP 1,200,000 - 1,400,000