Software Developer
Meridian Credit Union Voir toutes les offres
- Etobicoke, ON
- 68.800-103.200 $ par an
- Permanent
- Temps-plein
- Complex Technical Tasks:
- Design and architect software solutions, considering scalability and performance.
- Write clean, maintainable code for web-based, cloud-based, and multidimensional data applications.
- Conduct unit testing to ensure software quality.
- Thoroughly document your work, including code comments and user
- Contribute to the ongoing development and documentation of programming and system integration standards.
- Collaborate with other developers to ensure consistent practices.
- Integrate third-party software seamlessly into existing applications and infrastructure.
- Application Components:
- Design and implement complex features within applications.
- Maintain existing components, addressing bugs and enhancements.
- Optimize performance and resource utilization.
- Ensure adherence to regulatory and audit requirements.
- Project Collaboration:
- Provide input on project deliverables, including time estimates and cost assessments.
- Collaborate with project managers, business analysts, and stakeholders.
- Participate in project planning and sprint reviews.
- Minimum of 4-5 years of application development experience in corporate environment
- Degree or diploma in computer science or related field with emphasis on Web development
- A strong knowledge of software development processes, analysis, design, tools and techniques
- Experience with relational database systems
- Experience building RESTful APIs using .NET Core for building connected, service-oriented applications
- Experience in building frontend application using Angular and SASS
- A strong understanding of financial tools and the banking sector is a definite asset
- Knowledge of SOA and n-Tier architecture.
- We have an inclusive and collaborative working environment that encourages teamwork, creativity, curiosity, and celebrates success!
- We provide you with the tools and technology needed to delight your candidates and clients!
- You will get to work with and learn from diverse industry leaders and colleagues, who have hailed from top organizations.
- Hybrid work arrangements with in-person office time to collaborate, innovate and build relationships with your colleagues.
- This is not your typical "corporate" job. We work hard and we have fun!
- Embedding & leveraging technology – Confidence and willingness to learn and integrate AI and emerging technologies into new ways of working. Experience with low/no code tools like the Microsoft Power Platform and generative AI productivity tools like Microsoft Copilot is considered an asset
- Critical Thinking – The ability to analyze, evaluate and interpret information from various sources and apply logic and problem solving to make decisions.
- Data Driven– Leverage data and insights to identify, prioritize and improve member experience and business efficiency.
- Curiosity & Flexibility – Comfortable navigating and embracing change and uncertainty, ask more questions, explore more options. Continuously learn and grow.
#LI-HYBRIDEducation : Certificate
Diploma
Technical/other training
BachelorsExperience : 2 years: Minimum of 2-5 years of application development experience in corporate environment