Software Developer (SQL)
TAO Solutions Inc. is a company trusted by leading global banks and financial institutions, focusing on innovative software solutions for the financial services industry. They are seeking a Software Developer (SQL) to develop and maintain stored procedures and reports, assist with database performance improvements, and collaborate with experienced developers to enhance technical skills.
Responsibilities
- Learn and apply SQL Server and Visual Studio skills to develop and maintain stored procedures and reports
- Assist with query optimization and database performance improvements
- Support database administration tasks such as setup, configuration, and migrations under guidance from senior team members
- Gain experience with enterprise application development using modern technologies
- Translate functional specifications into basic technical designs with mentorship
- Write clean, reliable code that aligns with product requirements
- Participate in unit testing and work closely with QA to ensure successful integration testing
- Collaborate with experienced developers to grow your technical skills
- Contribute to project deadlines by delivering assigned tasks on time
- Provide support to internal staff and clients with oversight as needed
- Other duties as assigned
Skills
- Strong academic background in Computer Science, Software Engineering, or a related field
- 0-2 years experience in software development and/or server reporting development as applicable
- Exposure to MS-SQL Server, T-SQL, and stored procedures through coursework, projects, or internships
- Familiarity with SQL Server Reporting Services or other reporting tools is an asset
- Understanding of database concepts, normalization, and indexes
- Knowledge of software development principles and the software development life cycle
- 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
- Paid vacation
- Volunteer days
- Employer paid benefits
- Profit sharing and bonus program participation (where applicable)
- 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
- Company wide socials
- Internal team recognition platform (Bonusly)
Company Overview