Full Stack Developer (Reports Team)
Croesus Voir toutes les offres
- Montréal, QC
- Permanent
- Temps-plein
- Actively participate in the design, development, implementation, testing, deployment, and continuous improvement of our FINTECH software platform, including the reporting infrastructure.
- Produce high-quality, clean, maintainable code that complies with company norms and standards.
- Perform constructive and rigorous code reviews.
- Contribute to optimizing the performance and security of our applications.
- Stay up to date on new technologies, best practices, and market trends, and share your knowledge with the team.
- Propose innovative solutions to improve the efficiency and quality of the team's work.
- Take on the challenge of transforming a legacy architecture into a web-oriented architecture.
- Collaborate effectively with other team members (team leader, developers, and product owner) to achieve common goals.
- Actively participate in team meetings (daily scrum, sprint planning, sprint review, etc.).
- Communicate effectively with other team members and stakeholders.
- Share knowledge and expertise with less experienced team members.
- Be attentive to the needs of users and customers.
- Bachelor's degree or associate's degree in computer science or a related field.
- Minimum of 5 years of experience in software development.
- Experience in the financial sector-an asset .
- Excellent command of the C# (.NET) programming language.
- Solid knowledge of relational databases (SQL).
- Experience in REST API development.
- Experience in web development (e.g., Angular).
- Knowledge of version control system Git.
- Experience with agile methodology.
- Knowledge of good development practices (unit testing, continuous integration, etc.).
- Knowledge of cloud platforms (AWS).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Knowledge of C/C++ languages.
- Experience with gRPC.
- Knowledge of Linux & Bash.
- Experience in monitoring (e.g., Grafana).
- Knowledge of reporting technologies (iNet Clear Reports, SSRS, etc.).
- Experience with CI/CD/pipeline systems (Github Actions, TFS).
- Autonomy, energy, and proactivity: Ability to work independently and take initiative, results-oriented, persistent, open to criticism and coaching.
- Team spirit and collaboration: Excellent interpersonal communication skills and ability to work effectively in a team.
- Analysis: Ability to analyze complex problems, identify root causes, and propose effective solutions.
- Discipline: Reliability, quality and compliance control, and priority management.
- Adaptability and continuous learning: Ability to adapt quickly to new technologies and changes in the environment.
- Communication & influence: Excellent interpersonal communication skills (written and oral).
- À la carte vacations
- Annual salary + Corporate profit-sharing plan
- Hybrid work (Laval & Montréal)
- Sports program
- Gym available at our Laval head office
- Telemedicine + group insurance (super useful for the family 😉 )
- Group RRSP
- Proximity to Montmorency & Mcgill metro
- Ongoing training and development plan
- Referral bonus
- Indoor and outdoor parking & electric car recharging
- Croesus boutique
- Beautifully renovated and spacious office
- Complimentary breakfast every morning
- Weekly Happy hours, prepared by our Croesus Life Partner