Opens LinkedIn
- Employment type
- Contract
- Experience level
- Mid-level · 2+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Associate
- Application method
- Direct apply is available
Job summary
Investigate and resolve issues reported by business users, analyze data and application problems, and support, maintain, and enhance Excel, VBA, Python, and SQL-based tools. Work with traders and stakeholders to gather requirements, develop automation and new solutions, and improve application stability, performance, and usability.
Job details
Required Skills & Experience • 2-3 years of experience in software development, technical analyst, or application support roles. • Experience with Python and/or advanced Excel development. • Working knowledge of SQL and experience querying relational databases. • Strong troubleshooting and analytical problem-solving skills. • Experience investigating issues and determining root causes in business applications. • Ability to communicate effectively with both technical and non-technical stakeholders. • Demonstrated ability to learn new technologies and work independently. • Experience working directly with business users to gather requirements and deliver solutions. Nice to Have Skills & Experience • Experience with VBA development • Experience with SQL Server • Exposure to C# development • Familiarity with source control tools such as Git or Azure DevOps • Knowledge of Software Development Lifecycle (SDLC) practices • Experience supporting internal business applications or production environments • Exposure to Capital Markets, Financial Services, Securities Lending, or trading technology environments • Experience using AI-assisted development tools such as Microsoft Copilot or GitHub Copilot Job Description Insight Global is looking for a Python / Excel Developer to join a Trader Tools team supporting a fast-paced Securities Lending business within a Capital Markets technology environment. This individual will work closely with traders and business users to investigate issues, support and enhance existing tools, and develop new solutions that improve daily business operations. This is a highly collaborative and business-facing role for someone who enjoys problem-solving, learning new technologies, and working directly with stakeholders. The successful candidate will contribute to production support, application enhancements, and new development initiatives while demonstrating strong communication, curiosity, and ownership. RESPONSIBILITIES / TASKS: - Investigate and troubleshoot issues raised by business users, identifying root causes and implementing solutions - Analyze data discrepancies, process failures, and application-related issues across supported platforms - Collaborate directly with traders and business stakeholders to gather requirements and resolve technical challenges - Support, maintain, and enhance existing Excel, VBA, Python, and SQL-based applications - Review and understand legacy tools and applications developed by previous team members - Develop automation solutions and productivity tools that improve business processes - Participate in project work, backlog initiatives, and continuous improvement efforts - Contribute ideas for improving application stability, performance, maintainability, and user experience We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position. This role is for a new vacant opening within a new project. Pay rate: $40-42.75/hr
What you’ll do
Investigate and resolve issues reported by business users, analyze data and application problems, and support, maintain, and enhance Excel, VBA, Python, and SQL-based tools. Work with traders and stakeholders to gather requirements, develop automation and new solutions, and improve application stability, performance, and usability.
Requirements
Requires 2–3 years of experience in software development, technical analysis, or application support, along with Python and/or advanced Excel experience and working knowledge of SQL and relational databases. Candidates should have strong analytical and troubleshooting skills, communicate effectively with technical and non-technical stakeholders, and be able to work independently with business users.
Listed skills
- SQL · Preferred
- Microsoft Excel · Preferred
- Troubleshooting · Preferred
- Root Cause Analysis · Preferred
- C++ · Preferred
- Requirements gathering · Preferred
- Git · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Excel
- SQL
- Troubleshooting
- Root Cause Analysis
- Requirements Gathering
- Stakeholder Communication
- VBA
- SQL Server
- C#
- Git
- Azure DevOps
- Software Development Lifecycle
- Production Support
- Application Development
- AI-Assisted Development Tools
Job areas
- Software
- Technology
- Finance & Accounting
- Data & Analytics
More jobs from Insight Global
Customer Service Representative
- On-site
- Oshawa, ON
- Posted Oct 15, 2026
Growth Product Manager
- On-site
- Montréal, QC
- Posted Oct 15, 2026
Insights Analyst
- On-site
- Woodbridge, ON
- Posted Oct 15, 2026
Talent Acquisition Specialist
- On-site
- Toronto, ON
- Posted Oct 15, 2026
