TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services. The company comprises AutoTrader.ca, AutoSync, and Dealertrack Canada. As a Senior Software Engineer, you'll be part of a product development team designing and developing improvements to our product application. You'll collaborate with architects, product managers, and other software developers to create product features. The role requires hands-on experience in an agile environment using various tools and technologies. You should be able to support the Team Leader and guide junior staff members.
Key responsibilities include:
- Collaborating with cross-functional teams to understand business requirements and develop efficient software solutions
- Designing, developing, testing, and maintaining high-quality software applications
- Troubleshooting issues and identifying root causes
- Writing clean, maintainable code adhering to industry standards
- Participating in code reviews and providing constructive feedback
- Identifying technical debt and performance bottlenecks
- Staying current with emerging technologies and proposing innovative solutions
- Contributing to technical designs and helping team members grow
Qualifications:
- Bachelor's Degree in Computer Science or related field (or equivalent experience)
- 5+ years of software industry experience in product development
- Experience with JIRA, GitHub, ASP.NET, C#, Visual Studio, and AWS
- Knowledge of relational and non-relational data stores
- Experience with SOAP services, IIS configurations, and building various types of tests
- Familiarity with Agile methodologies and DevOps practices
- Strong communication skills and proficiency in scripting languages
The work environment is fast-paced, requiring the ability to handle multiple projects simultaneously and collaborate with cross-functional teams. Occasional overtime or weekend work may be needed.
Join TRADER Corporation to be part of a dynamic team driving innovation in the automotive industry!