Principal Engineer
Job Description
Principal Engineer
Contract Opportunity - 6 months +
Start Date - ASAP
Markham, ON - 4 days per week in office
We are seeking a highly skilled Principal Engineer to join our client's dynamic team and lead the development of modern, scalable applications.
Responsibilities:
- Design and develop robust, scalable applications that meet business requirements.
- Lead and mentor a team of engineers
, fostering a collaborative and innovative environment. - Architect solutions across a variety of tech stacks, including Java, React, Python, JavaScript, Node, TypeScript, and C#.
- Implement cloud-based solutions using platforms like
Azure
and AWS. - Develop and maintain microservices and
APIs
, utilizing containerization tools such as Kubernetes and Docker. - Drive the adoption of DevOps practices, including CI/CD pipelines and automation.
- Manage and optimize databases, whether SQL, NoSQL, or hybrid solutions.
- Collaborate with cross-functional teams to ensure seamless integration and delivery of projects.
Requirements:
- Deep expertise in designing and developing modern, scalable applications.
- Extensive experience across multiple tech stacks (Java, React, Python, JavaScript, Node, TypeScript, C#, etc.).
- Strong knowledge of cloud platforms like Azure and AWS.
- Familiarity with microservices architecture, APIs, and containerization tools (Kubernetes, Docker).
- Proficiency in DevOps practices, CI/CD pipelines, and automation.
- Solid database skills (SQL, NoSQL, or hybrid solutions).
- Excellent problem-solving skills and the ability to think critically and creatively.
- Strong leadership and communication skills.
Preferred Qualifications:
- Advanced degree in Computer Science, Engineering, or related field.
- Certifications in cloud platforms (Azure, AWS) or DevOps practices.
How to Apply
Ready to start your career as a Principal Engineer at Encore Technical Solutions Inc.?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Encore Technical Solutions Inc. in Markham.
Is this a remote position?▼
This appears to be an on-site role in Markham.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.