Senior Software Engineer

2 days ago


Philippines CI&T Software S.A. Full time

Senior Software Engineer (Back-end - Spring Boot (Java/Kotlin) Position: Senior Software Engineer (Back-End) Reports to: Wilmarc Lopez Job Type: Full-time Location: Philippines Work Setup: Hybrid (at least 3 days/week in CI&T office) Overview As a Senior Software Engineer (Back-End) , you will serve as a technical leader and mentor within cross-functional teams, taking ownership of complex software solutions and architectural decisions. You will be responsible for designing, developing, and delivering high-quality, scalable back-end systems while guiding junior and mid-level engineers toward technical excellence. In this role, you’ll participate in shaping the technical strategy, lead the implementation of critical services, and bridge the gap between engineering execution and business objectives—all while maintaining strong collaboration with clients and stakeholders. Responsibilities Technical Leadership & Engineering Excellence: Lead the design and implementation of back-end features with strong focus on performance, scalability, and reliability. Contribute to architectural decisions and provide input on technical strategy and direction. Define and uphold coding standards, best practices, and testing strategies within the team. Conduct code reviews and promote a culture of continuous improvement. Troubleshoot and resolve complex technical challenges with innovative solutions. Drive performance optimization and ensure systems are scalable and secure. Stay current with industry trends and assess new technologies for adoption. Lead proof-of-concept development and technical risk assessments for new initiatives. Mentor and guide junior and mid-level developers across technical disciplines. Provide technical leadership, knowledge sharing, and support for career growth. Participate in recruitment by evaluating technical candidates and conducting interviews. Deliver training or knowledge-sharing sessions to strengthen team capabilities. Model best practices such as test-driven development (TDD) and continuous integration. Encourage collaboration and knowledge exchange across teams and projects. Project Execution & Delivery Take ownership of complex back-end deliverables and ensure timely, high-quality results. Provide technical estimations and input for sprint planning and milestones. Collaborate effectively with front-end, QA, and DevOps teams to deliver integrated solutions. Participate in agile ceremonies and ensure technical considerations are represented. Support deployment and release management with robust validation and testing. Manage technical debt while maintaining sustainable delivery pace. Client & Stakeholder Engagement Participate in technical discussions with clients to gather requirements and propose solutions. Prepare and maintain clear technical documentation and design specifications. Support pre-sales initiatives through technical expertise, demos, and consultations. Translate business requirements into scalable, maintainable back-end implementations. Provide feasibility assessments and input on timelines and resource needs. Maintain professional client relationships and contribute to long-term satisfaction through technical excellence. Business Adaptability & Professional Growth Demonstrate Leadership: Take initiative on technical challenges and mentor peers effectively. Foster Adaptability: Transition smoothly between technologies and projects as business needs evolve. Commit to Quality: Prioritize maintainability, security, and comprehensive testing. Communicate Effectively: Explain complex technical concepts clearly to both technical and non-technical stakeholders. Qualifications & Experience 5+ years of extensive experience in back-end development. Deep expertise in Spring Boot (Java and/or Kotlin) . Strong knowledge of database technologies : Graph databases (preferably Neo4j ) Relational databases (preferably MySQL ) Query optimization and schema design Hands-on experience with AWS Cloud Services (compute, storage, networking, managed databases). Proven experience designing and implementing microservices architectures and RESTful APIs . Proficiency in containerization (Docker) , orchestration (Kubernetes) , serverless architectures , and CI/CD pipeline development . Strong understanding of security best practices , performance optimization , and system reliability . Demonstrated experience in leading technical projects and mentoring teams . Excellent English 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



  • , Metro Manila, Philippines Software Ventures International Full time

    Overview We are seeking an experienced and strategic Software Development Manager to lead one or more of our high-performing application development teams. You will be responsible for guiding your team's technical direction, fostering a culture of engineering excellence, and ensuring the successful delivery of complex software systems. This role requires a...


  • , Metro Manila, Philippines Interact Software Full time

    Overview Senior Software Developer - Marketplace Integrations Team at Interact Software. Interact provides enterprise-grade intranet software that connects over three million employees to leading global names. Our team is dedicated to helping organizations communicate better and innovate through scalable, reliable software. We are headquartered with offices...


  • , , Philippines Eversun Software Corporation Full time

    Overview The Software Project Manager with Scrum experience will lead a cross-functional team, building a complex web application, who will run the day to day Agile cadence (planning, standups, reviews, retros), manage timelines and risks, and partner with Product, Design, and Engineering to deliver increments that matter. Responsibilities Lead...


  • , , Philippines CI&T Software S.A. Full time

    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....


  • , , Philippines CI&T Software S.A. Full time

    Overview Position: Senior Software Engineer (Front-End) Job Type: Full-time Location: Philippines Work Setup: Hybrid (at least 3 days/week in CI&T office) As a Senior Software Engineer (Front-End) , you will act as a technical leader and mentor within cross-functional project teams, taking ownership of complex UI solutions and architectural decisions within...


  • , , Philippines ECLARO Full time

    Get AI-powered advice on this job and more exclusive features. About the Role: We're looking for a Senior Software Engineer who can design, build, and own data-driven systems in AWS. This role goes beyond writing Python code — we need someone who has hands-on experience developing, deploying, and supporting solutions end-to-end in AWS, not just passing...


  • , , Philippines Reap Full time

    Senior Software Engineer, Card Solutions Join to apply for the Senior Software Engineer, Card Solutions role at Reap Senior Software Engineer, Card Solutions Join to apply for the Senior Software Engineer, Card Solutions role at Reap About ReapReap is a global financial technology company headquartered in Hong Kong with employees across multiple countries....


  • , Metro Manila, Philippines GCash Full time

    Overview Senior Software Engineer role at GCash . Join to apply for this position and help build innovative FinTech solutions for the Philippines. Responsibilities Coding, testing and troubleshooting software programs using the appropriate hardware, database, and programming technologies. Reviewing code changes and environment updates to minimize negative...


  • , , Philippines DomainTools Full time

    DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You'll be a key technical collaborator, not only designing and maintaining complex systems but also...

  • Software Engineer

    2 days ago


    , , Philippines AppCurators Full time

    Join to apply for the Software Engineer role at AppCurators Join to apply for the Software Engineer role at AppCurators This range is provided by AppCurators. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $4,800.00/yr - $7,200.00/yr AppCurators Technologies is a leading custom software...