Summary
EASi is a global engineering services & consulting company and is a subsidiary of the Allegis Group, North America's largest privately held human capital solutions company. EASi continues to experience strong growth in its North American operations and is once again looking to add to its team.
We are currently seeking a Software Developer or Architect specialized in Cloud technologies/DevOps, who will be an important piece in the building of this new division. As our current team is rather specialized in embedded systems, this person will serve as a key member in this new practice. They will be responsible for supporting both internal and client projects and will be a critical part of our team going forward.
This is a full time, permanent position with many opportunities for growth and promotion within our company. We are looking for someone who has leadership abilities and has the desire to build something new while leaving a legacy in a rapidly growing company.
Our employment package includes a comprehensive benefits/insurance plan, paid time off, company profit sharing, RRSP contributions, training and development budgets and opportunities, and much more. Our company culture is unique and is based around our Guiding Principles.
Primary Duties and Responsibilities
- Design and develop cloud-based solutions and support projects from both internal stakeholders and external clients
- Work agnostically to deliver user stories on time and without defects
- Exhibit a strong ability to quickly identify coding defects and implement automated tests to prevent regressions
- Participate in code reviews of peer’s work product to provide feedback and identify defects
- Track effort on ongoing tasks and provide updates in daily stand-up to the project team
- Plan, execute and maintain cloud-based infrastructures in support of development and deployment of web-based applications and systems
- Support EASi Business Development and Delivery departments in a variety of capacities while supporting the establishment and growth of Cloud capabilities within EASi’s software engineering practice
Education and Experience Requirements
Required:
- 3-5 yrs experience in software architecture and/or development with a strong focus on writing high-quality, maintainable, and reusable code and deploying that code at scale in cloud environments
- Strong experience in AWS or Azure. Focus on micro-service architecture, containerization and orchestration (docker, Kubernetes) and data management (SQL, noSQL, TSD, blob store, log files, etc.)
- Experience developing Web API applications
- Experience with Azure or AWS cloud stack
- Experience working in Agile/ within a Scrum team
Desired:
- Front-end development experience (e.g. Angular or React, TypeScript, SCSS, etc.)
- Node.js or C#, JavaScript
- Certified Azure/AWS expert
Skills
- Strong communication skills (written and spoken)
- Ability to manage multiple projects simultaneously
- Ability to work autonomously under minimal supervision
- Strong presentation skills
EASi thanks all applicants; only qualified selected candidates will be contacted.
Job Types: Full-time, Permanent
Benefits:
- Casual dress
- Company events
- Dental care
- Disability insurance
- Discounted or free food
- Employee assistance program
- Extended health care
- Flexible schedule
- Life insurance
- On-site parking
- Paid time off
- Profit sharing
- RRSP match
- Tuition reimbursement
- Vision care
- Wellness program
- Work from home
Schedule:
- Day shift
- Monday to Friday
Experience:
- Amazon Web Services/Microsoft Azure: 3 years (Preferred)
- Web API: 3 years (Preferred)
- Node.js/Java: 3 years (Preferred)
- Software Architecture/Development: 3 years (Preferred)
Work remotely:
- Temporarily due to COVID-19
COVID-19 precaution(s):
- Remote interview process
- Social distancing guidelines in place
- Sanitizing, disinfecting, or cleaning procedures in place