Software Developer applying SQL and Visual Studio skills to develop fintech applications. Mentoring junior developers and leading database performance improvements in a collaborative environment.
Responsibilities
Apply your advanced SQL Server and Visual Studio skills to develop and maintain stored procedures and reports.
Lead query optimization and database performance improvements.
Lead database administration tasks such as setup, configuration, and migrations under guidance from senior team members.
Translate functional specifications into solid technical designs
Write clean, reliable, well-architected and maintainable code
Work closely with QA to ensure successful integration testing.
Mentor and support junior team members in growing their technical skills.
Provide support to internal staff and clients with oversight as needed.
Develop enterprise applications using modern, industry-leading technologies
Other duties as assigned.
Requirements
Strong academic background in Computer Science, Software Engineering, or a related field
5+ years experience in data-driven software development and/or server reporting development as applicable.
Advanced hands-on experience with MS-SQL Server, T-SQL, and stored procedures.
Familiarity with SQL Server Reporting Services, BOLD Reports, or other reporting tools is an asset.
Knowledge of software development principles and the software development life cycle.
Familiarity with the use of modern AI-driven tools and methodologies is an asset.
Eagerness to learn, experiment, and improve is a must.
Experience with Visual Studio, Git, or other version control tools from school projects or internships.
Interest in Agile methodologies (Kanban, Scrum) is an asset.
Eagerness to learn, contribute, and grow in a collaborative team environment.
Strong problem-solving skills and pride in delivering quality work.
Benefits
Competitive compensation package
Participation in TAO's bonus program (where applicable)
Profit-Sharing Program
Hybrid work model
Flexible work arrangements to support you and your team
Collaborative organization that exemplifies autonomy and creativity
Openness to new technology adoption and software advancement
Robust benefits package including: vision, medical, and dental
Yearly learning & professional development allowance
Senior Software Engineer designing and developing full stack applications for fleet readiness technology. Utilizing Python, Django, React and Next.js for innovative fleet management solutions.
Principal Software Engineer responsible for writing production - grade code at PointClickCare. Collaborating within a Scrum team to achieve technical excellence and feature development in healthcare technology.
Senior Software Engineer joining Lime's Payments and Fraud team. Collaborating to optimize payment processes and build robust platforms for customer transactions.
Senior Cloud Engineer at Sleep Country maintaining multi - cloud infrastructure. Designing, building, and optimizing cloud systems for reliability, performance, and security.
Senior Data Engineer at Sleep Country Canada designing and maintaining scalable data pipelines. Collaborating with cross - functional teams to ensure data reliability and quality.
Software Engineer II focused on building scalable detection systems using AI tools at Abnormal AI. Collaborating with teams to enhance model serving infrastructure for data processing.
Senior Engineer in Building Electricity at EXP managing critical electrical projects for diverse clients. Contributing to quality and performance in design and implementation with hybrid work flexibility.
Senior Software Application Developer building full - stack features for Breezeway's property operations platform. Collaborating across teams and contributing to AI - driven initiatives for operational efficiency.
Software Engineer Intern building real - time AI - driven customer interaction systems for the modern contact center. Contributing to production infrastructure that focuses on latency, reliability, and measurable business outcomes.