
Job description
The Senior Software Engineer is a seasoned professional responsible for implementing complex software systems, leading development projects, and providing technical expertise. They are key contributors to the architecture and innovation of software products.
Lead the design and development of significant software features or projects, mentor junior and mid-level engineers, collaborate with cross-functional teams, participate in code reviews, investigate and resolve complex technical issues, and contribute to the improvement of development processes and software architecture.
6+ years of experience in backend technologies, leadership, communication, and influencing skills, and a bachelor's degree in a related field or equivalent combination of professional experience and/or training.
Company

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

Empower Professionals Inc - Talent & IT Services

Empower Professionals Inc - Talent & IT Services

Empower Professionals Inc - Talent & IT Services

Empower Professionals Inc - Talent & IT Services
Elite Technology
Amplitude