Principal Software Engineer
PointClickCare- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor's degree in Computer Science or a related field, along with a minimum of 8 years of experience in software engineering, specifically within complex systems. Strong leadership skills and experience managing cross-functional teams are essential, as is a deep understanding of software development methodologies and best practices.
The Lead Engineer will oversee and direct large-scale, complex, cross-functional projects, including reviewing requirements, translating them into technical solutions, and overseeing software design and code development. They will conduct software and hardware requirements reviews, design reviews, and acceptance reviews, ensuring on-time delivery and hand-offs while leading root cause analysis of critical issues and enhancing design to prevent re-occurrences of defects. Additionally, the Lead Engineer will conduct the discovery phase of large projects, partnering with various teams to develop high-level designs and prototypes, and lead the work of cross-functional groups to deliver assigned Engineering projects.
Data-driven decision-making solutions for organizations
ShyftLabs helps organizations adopt a data-first approach to their decision-making processes. Their services focus on establishing systems that enable companies to make quicker and more informed decisions based on data analysis. This approach allows businesses to gain insights that can keep them ahead of their competitors. Unlike other companies that may offer generic consulting services, ShyftLabs emphasizes the importance of data in driving decisions, ensuring that organizations can leverage their data effectively to enhance their strategic planning and operational efficiency.