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

Senior Software Engineer (Full Stack - Java,Kotlin,Angular + React)

CI&T Software S.A.Philippines
28 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)

About the Role

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.
  • 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 .
  • 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 : 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.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Philippines