Software Developer LEAD – Platform – ID #287

🧭 Role Overview

We are seeking a Technical Lead – Platform to guide the design, development, and evolution of a modern enterprise SaaS application platform. This role combines strong hands-on engineering with technical leadership, enabling teams to deliver scalable, high-quality platform capabilities that accelerate product development across the organization.

As a key member of the Scrum team, you will drive architectural direction, mentor developers, and ensure best practices across the full software development lifecycle. The ideal candidate is highly self-motivated, technically strong, and comfortable collaborating closely with Product, Engineering, and QA in a fast-paced Agile environment.


🚀 Duties and Responsibilities

  • Provide technical leadership and architectural guidance for our Client platform.
  • Define, estimate, design, code, review, test, and document solutions for new features, maintenance, and refactoring initiatives.
  • Mentor and support developers, promoting engineering excellence and best practices.
  • Collaborate with developers and QA to design scalable, maintainable, cloud-based systems.
  • Drive pragmatic improvements to processes and frameworks, balancing adoption with innovation.
  • Ensure high quality through code reviews, CI support, test automation, and technical debt reduction.
  • Oversee and support individual development environments when needed.
  • Contribute to platform capabilities that enable and accelerate other teams’ development work.
  • Partner cross-functionally with Product, Engineering, and QA to ensure successful delivery.

🧠 Competencies

  • Proven experience developing and maintaining enterprise SaaS software.
  • Strong understanding of the application stack (Java/Spring Boot, JavaScript/React) and AWS infrastructure.
  • Ability to conceptualize systems holistically (client impact, performance, scalability, and data integrity).
  • Understanding of framework-level telemetry and governance, especially related to AI and emerging technologies.
  • Experience maintaining platforms intended to accelerate internal developer productivity.
  • Strong technical leadership, critical thinking, and decision-making skills.
  • Self-motivated, high-energy, results-oriented contributor who thrives in fast-paced environments.
  • Excellent communication and cross-functional collaboration skills.

🎓 Education and Experience

  • B.S. in Computer Science, Information Systems, Engineering, or equivalent experience.
  • 8+ years of experience in a software product development environment.
  • Previous experience in a Technical Lead or senior mentorship role.
  • Strong proficiency with Java / Spring Boot.
  • Proficiency with one of: TypeScript or Python.
  • 3+ years of experience developing RESTful APIs.
  • Familiarity with multimodal AI tools such as AWS Bedrock and LangChain.
  • Experience developing software in cloud environments (preferably AWS).
  • Experience maintaining frameworks and/or libraries that streamline platform adoption.
  • Experience with enterprise software development and SDLC processes.
  • Strong experience working in Agile environments, especially Scrum.
  • Experience solving problems in large, complex web-based applications.
  • Experience with enterprise data integration including transactions, full CRUD, and ETL.
  • Experience with Docker; Kubernetes experience is a plus.

⭐ What We’re Looking For

  • Strong technical leadership mindset
  • Platform-thinking engineer
  • Mentor and team enabler
  • Ownership and accountability
  • Passion for scalable enterprise software

Contact us






    doc, docx, pdf format only < 6MB





    Share