
Job description
The Lead Software Engineer is an intermediate technical leadership role responsible for guiding the team in adhering to approved architecture, while designing and delivering scalable, high-quality software solutions.
Understand and contribute to the end-to-end technical flow of projects, collaborate with business stakeholders and architects to design and implement effective solutions, and provide hands-on technical leadership to solve complex problems.
The ideal candidate is detail-oriented, highly proficient in JavaScript, and experienced in architecture and design, with a strong ability to work in complex technical environments and lead technical discussions.
Company
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.

Tech, Software & IT Services • Corporate Services
Empower Professionals Inc. delivers comprehensive managed technology services, covering consulting, design, development, testing, and support across cloud, data, infrastructure, security, and application optimization. The company’s product‑focused team has launched a CSR enablement SaaS platform that serves over 40 global clients, demonstrating its capability to drive digital transformation and integration projects. In addition to technology solutions, Empower Professionals provides flexible staffing and placement services, offering on‑demand augmentation and full‑team building with top‑tier onshore and offshore talent. Their workforce solutions span IT and non‑IT roles across healthcare, finance, engineering, education, and other industries, enabling clients to scale quickly and maintain competitive advantage.