Beranda Job Details
N
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Technical Lead (Hybrid/Remote) - Bali

NCS Philippines
Bali, Indonesia
Salary Estimate
Rp 40.000.000 – Rp 60.000.000
Newest
Live Update
4 Juli 2026
Deadline
4 Jul 2027

job description

Join NCS Philippines as a Technical Lead in our dynamic team based in Bali! This hybrid/remote role offers the flexibility to work from home while driving cutting-edge technical solutions for our clients. As a Technical Lead, you will play a pivotal role in translating business requirements into actionable technical strategies, ensuring the delivery of high-quality outputs that align with our Key Results Areas (KRAs).

You will lead a team of talented engineers, fostering innovation, collaboration, and excellence in software development. With a focus on scalability, performance, and best practices, you will oversee the end-to-end development lifecycle, from architecture design to deployment. This is an exceptional opportunity for a seasoned professional to shape the future of technology solutions in a fast-paced, global environment.

At NCS Philippines, we empower our teams with the tools and autonomy to deliver impactful results. If you are passionate about technology leadership and thrive in a collaborative, results-driven culture, we invite you to apply and take the next step in your career.

Responsibility

  • Lead and mentor a cross-functional engineering team to deliver high-quality software solutions on time and within budget.
  • Translate business requirements into technical specifications and architectural designs, ensuring alignment with project goals.
  • Oversee the full software development lifecycle (SDLC), from planning and development to testing and deployment.
  • Implement and enforce coding standards, best practices, and quality assurance processes to maintain code integrity.
  • Collaborate with stakeholders, including product managers and business analysts, to prioritize features and resolve technical challenges.
  • Optimize system performance, scalability, and security to meet evolving business needs.
  • Stay abreast of emerging technologies and industry trends, recommending innovations to enhance product offerings.
  • Document technical processes, architectures, and decisions to ensure knowledge sharing and continuity.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
  • Minimum 7+ years of experience in software development, with at least 3 years in a technical leadership role.
  • Proven expertise in system architecture, design patterns, and scalable solutions (e.g., microservices, cloud-native applications).
  • Strong proficiency in programming languages such as Java, Python, JavaScript, or C#, and modern frameworks (e.g., Spring, Django, React, Node.js).
  • Experience with cloud platforms (AWS, Azure, GCP) and DevOps practices (CI/CD, Docker, Kubernetes).
  • Excellent problem-solving, analytical, and communication skills to bridge technical and non-technical stakeholders.
  • Demonstrated ability to lead agile teams and deliver projects using Scrum, Kanban, or other methodologies.
  • Certifications in cloud computing, project management (PMP, Scrum Master), or architecture are highly desirable.

Required Skills

Technical Leadership Software Architecture System Design Cloud Computing (AWS/Azure/GCP) Java Python JavaScript C# Microservices Docker Kubernetes CI/CD Agile Methodologies Scrum Kanban DevOps Problem Solving Team Mentoring

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua