Aww yeah, this job has expired on Pro Jobs. Reasons could be: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
You must have experience with several systems and processes and be a guru at some technologies. You have enough experience that you are able to architect and structure a small project, whilst mentoring and managing others. That means you have proven that you can deal with scoping, expectation management, architecture, design and client management. Your experience allows you to seamlessly pick up new frameworks and technologies too.
As a Senior, you'd also be expected to portray the maturity and softer skill set that Entelect Seniors are known for. Things like being able to hold others accountable, influencing change, galvanising a team and managing expectations of customers and team members are important skills for a Senior.
Many people choose to remain as a Senior Software Engineer, or Master Craftsman as we sometimes call it, where they can code without getting involved in any of the management stuff. This a career decision that Entelect values and respects, so don't feel pressured into moving into a management role if it’s not for you.
Toronto, ON - Remote