17 Apr
|
Appcast
|
Markham
Apply on Kit Job: kitjob.ca/job/2fzhb0
Company Description
BG Fuels is a Canadian-owned retail company operating a national network of over 250 fuel and convenience sites across Canada. As partners with leading fuel brands like Mobil™ and Esso™, as well as the PC Optimum™ loyalty program, BG Fuels delivers exceptional customer experiences. Through the Waypoint Convenience® banner, the company collaborates with small business owners to serve local communities with quality products. BG Fuels emphasizes safety, reliability, and high productivity to provide superior value to its customers.
About the role:
We are looking for an experienced and driven Senior Software Developer to join our team. This role combines firsthand software development with cloud engineering and systems support, focused on building scalable applications and data workflows that support critical business operations. You will play a key role in designing solutions, integrating systems, and ensuring the reliability and performance of our cloud-based environments.
Key Activities
- Design, develop, and maintain enterprise-grade applications using primary programming languages such as Python, Java Script and SQL
- Experience with C#.NET for Enterprise Azure environments
- Build and manage data workflows and integrations with third-party systems to support business processes
- Design and deploy RESTful APIs to enable data exchange and reporting
- Architect, implement, and support cloud-based solutions across AWS and Azure
- Manage and optimize Linux-based systems in cloud environments
- Monitor, troubleshoot, and resolve performance issues across infrastructure and applications (CPU, memory, disk, network)
- Develop automation scripts and tools using Azure CLI and Power Shell
- Design, maintain, and optimize database systems (SQL Server, MySQL, MariaDB) for performance and reliability
- Produce and maintain clear technical documentation for design, implementation, and ongoing support
- Collaborate with business stakeholders to translate requirements into scalable technical solutions
- Support IT controls and audit processes, including evidence collection and documentation
Skills/Attributes Required:
- Bachelor's degree in Computer Science or equivalent education
- Extensive experience in software development within cloud-based environments (AWS and Azure)
- Advanced proficiency in Python, with strong experience in C#.NET and ASP.NET
- Experience integrating third-party systems via RESTful APIs
- Strong understanding of cloud services, including AWS (EC2, S3, RDS) and Azure (Virtual Machines, App Services, Desktop-as-a-Service)
- Hands-on experience managing Linux systems in cloud environments
- Solid background in database architecture and optimization (SQL Server, MySQL, MariaDB)
- Experience with automation tools such as Azure CLI and Power Shell
- Solid troubleshooting and problem-solving skills in production environments
- Good understanding of networking and network security principles
- Excellent communication skills with the ability to work effectively with both technical and non-technical stakeholders
Desired Skills:
- Experience in the retail industry
- Familiarity with point-of-sale systems and data integrations
- Experience supporting IT controls audits and evidence collection
Compensation
- Base Salary: $105,000 - 120,000 annually
- Comprehensive health & dental benefits
- Professional Development Opportunities
Additional Information
This posting is for a current opportunity within our company.
All applications submitted are reviewed in detail by our HR team. In certain aspects of the hiring process artificial intelligence (AI) tools may be used, specifically for screening and assessments. These tools support our team and are used to help bring relevant criteria to the foreground and do not replace human judgment. We are committed to using AI responsibly, fairly, and in compliance with applicable employment and anti-discrimination laws. We regularly review these tools to help prevent bias or discrimination.
Job Types: Full-time, Permanent
Apply on Kit Job: kitjob.ca/job/2fzhb0
📌 Senior Software Developer (Markham)
🏢 Appcast
📍 Markham