Senior Tech Lead to provide hands-on support and help determine the future of a core legacy business system in a start-up environment
Job Type: Permanent
Positions to fill: 1
Start Date: May 25, 2022
Job End Date:
Pay Rate: Salary: Negotiable
Job ID: 118859
Location: Calgary
Our client is seeking a Senior Tech Lead to provide hands-on support and help determine the future of a core legacy business system in a start-up environment
Our client is Calgary based but open to considering candidates who prefer to work 100% remotely.
Must Haves:
Nice to Have:
Our client is Calgary based but open to considering candidates who prefer to work 100% remotely.
Must Haves:
- 6+ years of software development experience
- Prior experience as a Senior Developer or Team Lead in an Agile environment
- Experience with analysis, research, and design including:
- The architecture of software systems including network, storage, database, transport, session, and presentation layers
- Any proof-of-concepts deemed necessary to reduce technical uncertainty
- Advanced knowledge of debugging complexed problems related to databases, backends and client facing applications and programs
- Deep understanding of dependency injection and types of services injected
- Advanced knowledge of async code for front ends
Nice to Have:
- Experience Ruby on Rails framework
- Experience working in various cloud environments such as AWS or Azure
- Experience designing and developing unit tests, automated tests