
Sr. Software Developer
- Waterloo, ON
- Temporary
- Full-time
- Own and deliver projects aligned with the team's quarterly cadence, ensuring work contributes to customer success.
- Model integrity and excellence, influencing best practices within the team and leveraging expertise.
- Identify and address issues when the current path does not effectively serve customer needs, collaborating with the manager for corrections.
- Keep customer value in focus, using input from others to determine appropriate technical solutions and making timely decisions without compromising trust.
- Decompose customer problems into designs with multiple interacting software components, mastering code fluency fundamentals.
- Serve as an experienced senior developer, recognized for growing domain expertise, embracing change, and navigating ambiguity with resiliency, while fostering the development of less experienced team members.
- Possess 3-5 years of previous professional experience.
- Programming languages: C++; C#, O-Script
- Frontend: HTML, JavaScript
- Frontend frameworks: React, Angular, Backbone, Vue, jQuery
- Backend: Java, .Net, PHP, Python, Ruby,
- Databases – SQL, Oracle, PostgreSQL, MySQL
- Cloud-Based Technologies: AWS, GCP, Azure, SaaS and PaaS
- CI/CD: GitLab; Jenkins; Kubernetes