COMPUTER ENGINEER

Salary not specified

TAGUIG CITY, NCR, FOURTH DISTRICT
COLLEGE GRADUATE
Permanent

Job Description

  • Leads, mentors, and coaches Staff Software Engineers and teams, fostering a culture of excellence, continuous professional growth, and knowledge sharing within the Software Engineering community
  • Directs and drives the design and implementation of highly scalable software solutions, ensuring alignment with architectural standards and business objectives
  • Provides strategic technical mentorship to Software Engineers at all levels, fostering best practices in software development, design patterns, and architecture
  • Oversees the integration and optimization of new and existing platform components, ensuring optimal performance, reliability, and scalability
  • Conducts comprehensive design reviews and acts as the lead reviewer, offering constructive feedback to maintain high coding standards and architectural integrity
  • Collaborates with Senior Staff Architects to define solution requirements and develop technical implementation strategies for complex projects
  • Monitors and optimizes software development processes, ensuring adherence to project schedules, sprint milestones, and best practices in continuous integration/continuous deployment
  • Actively participates in architecture and engineering discussions and forums, contributing as a prominent technical leader and influencer
  • Analyzes, designs, programs, debugs, and modifies software for use in integrated, wide-scale environments, ensuring robust and efficient solutions
  • Leads efforts to maintain the health and quality of the codebase across the portfolio, including oversight of source control management, functional testing, and continuous integration/continuous deployment tool integration
  • Collaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectives


Qualifications/Requirements

Education and Knowledge:

  • Bachelor's degree in Computer Science, Engineering, and/or comparable experience; advanced degree preferred
  • Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL and relational databases
  • Knowledge of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
  • Knowledge of constructing enterprise-grade application programming interfaces using state-of-the-art techniques and best practices (REST, JSON, XML, etc.)
  • Knowledge of building fault-tolerant, scalable solutions that are performed at a global enterprise scale

Work Experience:

  • Software engineering or a related job
  • Experience in designing and implementing large-scale software systems
  • Experience in software development methodologies, programming languages, and tools
  • Experience in cloud-based platforms and modern software architectures
  • Experience in Software Development Life Cycle Methodologies and Practices, System/Platform Domain Knowledge, Programming Languages and Framework
  • Experience in leading and mentoring engineering teams at all levels



Work location

TAGUIG CITY, NCR, FOURTH DISTRICT

Remarks

Senior Staff Software Engineer
About the company

You Lead the Way. We’ve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, commu...

Industry

REAL ESTATE, RENTING AND BUSINESS ACTIVITIES

Employment size

200 and over (Large)

Share job

Back to jobs