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 designHands-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 pipelinesDocker , Serverless , Kubernetes , and Infrastructure as Code toolsStrong 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