Overview
Compensation - CAD 80,000 to 90,000 per year plus benefits
Should be available to join immediately
Secondary Skills – React, Node.js, Database Technology, Microservices
Profiles in range of 3 to 5 years will be good for this role.
About the Role
This senior developer position is part of the Data Wrangling team who is responsible for developing the data preparation technology for Analytics Cloud, which empowers users to access, transform and analyze any data. The team embraces full stack development, delivering solution that involves web frontend, business logic and database backend.
Responsibilities
- Analyze software requirements to come up with feasible solutions
- Implement high quality software code
- Troubleshoot software problems to find the root cause
- Maintain existing codebase to resolve issues and to ensure continual quality status
- Promote and maintain effective software engineering practice in the team
- Stay current with latest technology and proactively look for ways to advance our product
- Collaborate with other colleagues in various teams, functions and locations
- Provide technical guidance to junior developers
- Be self-motivated and be able to work independently with little supervision
Qualifications
Bachelor’s degree in computer science or related subjects5+ years working experience in java developer roleExperience in both frontend development and backend developmentProven experience in designing and implementing enterprise-grade software and its associated concerns (performance, reliability, manageability, security)Understanding of software design and architecture concept and best practicesExperience in microservice a plusStrong problem-solving skillAbility to make sound technical decision in face of constraints and uncertainty#J-18808-Ljbffr