Talent.com
[Job -25348 ] Senior Software Engineer (Full Stack - Java,Kotlin,Angular + React)

[Job -25348 ] Senior Software Engineer (Full Stack - Java,Kotlin,Angular + React)

CiandtQuezon City, Metro Manila, Philippines
2 days ago
Job description

Overview

Position : Senior Software Engineer (Full Stack)

Job Type : Full-time

Location : Philippines

Work Setup : Hybrid (at least 3 days / week in CI&T office)

As a Senior Software Engineer , you’ll serve as a technical leader and mentor within cross-functional teams, taking ownership of complex software solutions and architectural decisions. You will deliver high-quality code, guide junior and mid-level developers, and uphold engineering excellence through robust code reviews and testing practices.

You’ll play a key role in defining technical strategy, implementing critical features, and bridging technical execution with business goals—all while maintaining strong client relationships and occasionally supporting pre-sales initiatives.

Key Responsibilities

  • Technical Leadership & Engineering Excellence – Lead design and implementation of complex features with a strong focus on quality and scalability.
  • Contribute to architectural decisions and provide input for broader technical strategy discussions.
  • Establish and enforce coding standards, best practices, and testing strategies.
  • Conduct comprehensive code reviews and foster a peer-review culture.
  • Troubleshoot complex technical issues and provide innovative solutions.
  • Drive performance optimization and scalability improvements.
  • Stay updated with industry trends and assess new technologies for potential adoption.
  • Lead proof-of-concept development and technical risk assessments for new initiatives.
  • Team Development & Mentorship – Mentor and guide junior and mid-level engineers across different technical areas.
  • Support technical hiring through candidate evaluation and interviews.
  • Provide performance feedback and contribute to career growth planning.
  • Conduct technical training sessions to promote continuous learning and development.
  • Model best practices such as test-driven development (TDD) and automation.
  • Project Execution & Delivery – Take ownership of technical deliverables, ensuring timely and high-quality output.
  • Provide accurate estimations and contribute to project planning.
  • Collaborate across teams to coordinate technical dependencies.
  • Participate in agile ceremonies and ensure technical priorities are addressed.
  • Support deployment and release processes with thorough validation.
  • Balance technical debt management with feature delivery for sustainable development.
  • Client & Stakeholder Engagement – Participate in technical discussions with clients to clarify requirements and propose solutions.
  • Prepare technical documentation and communicate complex concepts clearly.
  • Support pre-sales activities through demos, consultations, and solution design input.
  • Translate business requirements into technical specifications.
  • Provide input on feasibility, resource needs, and project timelines.
  • Maintain strong client relationships through consistent technical excellence.
  • Business Adaptability & Professional Growth – Demonstrate Leadership : Own technical initiatives and mentor others confidently.
  • Drive Continuous Growth : Adapt across projects, technologies, and client needs.
  • Deliver Quality : Prioritize maintainability, security, and comprehensive testing.
  • Communicate Effectively : Collaborate transparently with cross-functional teams.

Qualifications

  • 5+ years of experience in full-stack software development.
  • Strong proficiency in Java / Kotlin (Spring Boot) and modern front-end frameworks such as Angular or React .
  • Deep expertise in database technologies :
  • Graph databases (preferably Neo4j )
  • Relational databases (preferably MySQL )
  • Query optimization and schema design
  • Hands-on experience with AWS Cloud Services for scalable deployments.
  • Proven background in technical leadership and team mentorship .
  • Advanced knowledge of software architecture patterns , microservices , and API design .
  • Experience with modern DevOps practices :
  • CI / CD pipelines
  • Docker , Serverless , Kubernetes , and Infrastructure as Code tools
  • Strong understanding of security best practices across the full stack.
  • Excellent communication skills and experience working in agile, cross-functional teams .
  • Relevant certifications (e.g., AWS, Java, or cloud architecture) are a plus.
  • Salary : ₱100,000 - ₱145,000 a month

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Quezon City, Metro Manila, Philippines