Talent.com
Senior Software Developer
Senior Software DeveloperMevotech • Mississauga, ON, Canada
Senior Software Developer

Senior Software Developer

Mevotech • Mississauga, ON, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description
JOB PURPOSE

Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional teams within the organization. The ideal candidate will have a strong background in application development using technologies such as C#, .NET, SQL, Python & RESTful APIs. Experience with modern frameworks, Azure cloud platforms and front-end tools would be valuable to deliver scalable solutions for business users.
KEY DUTIES AND RESPONSIBILITIES

Code Development and Maintenance
  • Write clean, efficient, and well-documented code using .NET framework, Python, cloud-based solutions on the Azure platform and other relevant technologies.
  • Maintain, develop, and optimize Azure Data Factory pipelines for data integration and orchestration.
  • Implement new features and functionalities according to project requirements.
  • Improve and refactor existing codebase to enhance performance, maintainability, and scalability.
Application Support
  • Respond to support tickets and inquiries related to internal applications promptly and professionally.
  • Investigate reported issues, troubleshoot root causes, and provide timely resolutions.
  • If needed, communicate with end-users to gather additional information, clarify requirements, and ensure customer satisfaction.
  • Document support activities, including ticket resolutions, troubleshooting steps, and communication with users, for future reference and knowledge sharing.
Database Management
  • Design and optimize SQL Server databases.
  • Write complex SQL queries to retrieve and manipulate data.
  • Enhance database performance and scalability through optimization techniques and indexing strategies
Project Collaboration
  • Collaborate with product managers, designers, and other developers to understand project requirements and priorities.
  • Participate in sprint planning, daily stand-ups, and other Agile ceremonies.
  • Coordinate with team members to identify opportunities for improvement in existing internal applications.
Testing and Quality Assurance
  • Develop and execute unit tests and integration tests to validate software functionality.
  • Work closely with BA and product owners to identify and resolve bugs and issues.
  • Implement automated testing strategies to streamline testing processes and improve software quality.
Release Deployment Automation
  • Prepare deployment packages and scripts for deploying software applications to production and staging environments.
  • Implement continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps or similar tools.
  • Automate deployment processes to ensure smooth and efficient deployment of updates and enhancements.
Documentation
  • Create technical documentation for all internal applications, API documentation, and deployment guides.
  • Document deployment procedures and troubleshooting guides to facilitate future maintenance and support.
  • Document improvements and enhancements made to internal applications for knowledge sharing and future reference.
Continuous Learning & Improvement
  • Stay updated on industry trends, technologies, and best practices through self-learning and training sessions.
  • Identify opportunities to enhance existing internal applications through the adoption of new technologies, tools, and methodologies.
  • Proactively suggest and implement improvements to internal applications to enhance user experience, efficiency, and effectiveness.
QUALIFICATIONS, SKILLS, AND EDUCATIONAL REQUIREMENTS
  • Post-secondary degree in Computer Science or a related discipline or similar work experience
  • 5-7+ years experience with programming in C#/.NET, python, xUnit (or similar testing frameworks).
  • Experience with Azure services, including Azure Functions, Data Factory, Logic Apps, Azure Service Bus, Azure Key Vault, and Azure Storage.
  • Strong understanding of cloud security and monitoring tools, including Azure Monitor and Application Insights.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Experience with Azure DevOps (CI/CD, Repo,
  • Experience with RDBMS (MSSQL, Azure SQL).
  • Front end development experience using HTML5, CSS and JavaScript (Reach/ Angular), Blazor.
PHYSICAL DEMANDS AND WORKING CONDITIONS
  • Standard office setting – hybrid arrangement (4 days in-office)
  • Sitting for extended periods of time
  • Fast paced office environment

Powered by JazzHR

svQQTLQxn8

Create a job alert for this search

Senior Software Developer • Mississauga, ON, Canada

Similar jobs
Senior Developer, Software

Senior Developer, Software

FCT • Oakville
Full-time
Come work for a company that’s committed to the success of each and every employee.A place where innovators and collaborators come together and build on each other’s talents.Where diversity is welc...Show more
Last updated: 22 days ago • Promoted
Senior Software Developer

Senior Software Developer

Geotab • Oakville, Ontario, Canada
Permanent
Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals who work together to help businesses grow an...Show more
Last updated: 5 days ago • Promoted
Senior Java Developer (Banking) - COVETUS TECHNOLOGIES PRIVATE LIMITED

Senior Java Developer (Banking) - COVETUS TECHNOLOGIES PRIVATE LIMITED

COVETUS TECHNOLOGIES PRIVATE LIMITED • mississauga, on, ca
Full-time
Toronto/Mississauga, ON-Hybrid.Develop, enhance, and maintain core Java-based banking applications.Design and implement multithreaded applications to ensure high concurrency and performance.Utilize...Show more
Last updated: 10 days ago • Promoted
Senior Software Developer

Senior Software Developer

Guidewire Software • Mississauga, Canada
Full-time +1
Overview We are growing our engineering team and are looking for an experienced, product-minded Senior Software Engineer to help build and scale our platform.This role is ideal for someone who enjo...Show more
Last updated: 15 days ago • Promoted
URGENT - Senior Software Engineer (Python, Golang, SQL, Rest APIs), PERMANENT Hybrid - VTRAC Consulting Corporation (WBE)

URGENT - Senior Software Engineer (Python, Golang, SQL, Rest APIs), PERMANENT Hybrid - VTRAC Consulting Corporation (WBE)

VTRAC Consulting Corporation (WBE) • mississauga, on, ca
Permanent
Thank you for applying to VTRAC opportunities.Please email your resume as a MS-WORD document in confidence.Subject: Senior Software Engineer (Python, Golang, SQL, Rest APIs), PERMANENT Hybrid.Senio...Show more
Last updated: 1 hour ago • Promoted • New!
Senior Software Developer Ii

Senior Software Developer Ii

Bell • Mississauga, Canada
Full-time
Req Id:428045Connection is everything.It drives us to innovate, explore, and stay close to what matters to us most.At Bell, we're building a more connected future through world‐class networks, AI‐p...Show more
Last updated: 6 days ago • Promoted
Senior C# Developer

Senior C# Developer

Pack-Smart Inc. • Vaughan
Full-time
We’re a global leader in high-speed automationsolutions for the packaging, print, and converting industries.For over twodecades, we’ve been pushing the boundaries of engineering excellence with afo...Show more
Last updated: 11 days ago • Promoted
Senior Developer, Software

Senior Developer, Software

First American • Mississauga, Canada, CA
Full-time
Company Summary**Come work for a company that’s committed to the success of each and every employee.A place where innovators and collaborators come together and build on each other’s talents.Where ...Show more
Last updated: 14 days ago • Promoted
Senior Software Lead (Host-Side Platform & Integrations – Haptics)

Senior Software Lead (Host-Side Platform & Integrations – Haptics)

TITAN Haptics Inc. • Mississauga, Peel region, Canada
Full-time +1
As Embedded Software Project Lead, you will own the end-to-end delivery of software interfaces for our haptic products.This is a hands-on role: you will write production code, guide integration wor...Show more
Last updated: 6 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Evertz Microsystems Limited • Burlington, Halton Region, Canada
Full-time
Please submit your documents in English when applying for this position.Please submit your documents in English when applying for this position.As part of this role, you will be expected to:.Assist...Show more
Last updated: 30+ days ago • Promoted
Senior Developer, Development Services

Senior Developer, Development Services

BDO Canada • Oakville
Full-time
Putting people first, every day.BDO is a firm built on a foundation of positive relationships with our people and our clients.Each day, our professionals provide exceptional service, helping client...Show more
Last updated: 11 days ago • Promoted
Senior Software Developer - C$70,000 - C$80,000 A Year - Remote

Senior Software Developer - C$70,000 - C$80,000 A Year - Remote

Let's Talk Science | Parlons sciences • Oakville, Canada, CA
Remote
Full-time
The Senior Software Developer will design, build, and maintain software and data systems for STEM education programs.Show more
Last updated: 19 days ago • Promoted
Senior Software Developer Ii

Senior Software Developer Ii

Bell Canada • Mississauga, Canada, CA
Full-time
It drives us to innovate, explore, and stay close to what matters to us most.At Bell, we're building a more connected future through world-class networks, AI-powered solutions, and digital experien...Show more
Last updated: 9 days ago • Promoted
Senior Software Lead (Host-Side Platform & Integrations – Haptics)

Senior Software Lead (Host-Side Platform & Integrations – Haptics)

TITAN Haptics • Mississauga, Peel region, Canada
Full-time +1
TITAN Haptics is hiring a senior software leader to own our host-side software platform—the SDKs/APIs, cross-platform libraries, integrations, and tooling that make TITAN haptics easy to adopt acro...Show more
Last updated: 9 days ago • Promoted
Senior Developer, Enterprise Applications

Senior Developer, Enterprise Applications

Kohl & Frisch Ltd • Vaughan
Full-time +1
Senior Developer, Enterprise Applications.Location: Kohl & Frisch Limited (Concord, ON).Founded in 1916, Kohl & Frisch Limited has a solid reputation in the healthcare industry that distinguishes i...Show more
Last updated: 10 days ago • Promoted
Senior Software Architect: Enterprise Data Pipelines for Healthcare

Senior Software Architect: Enterprise Data Pipelines for Healthcare

Roche • Mississauga
Full-time
A global healthcare company is seeking a Principal Software Engineer in Mississauga.The ideal candidate will have over 5 years of experience in scalable web applications, with strong expertise in J...Show more
Last updated: 11 days ago • Promoted
Senior Applications Developer

Senior Applications Developer

Sobeys • Mississauga, ON, Canada
Full-time
Ready to Transform Retail? Embark on a rewarding career with Sobeys Inc.Canadau2019s Top 100 employers where your unique contributions drive success.Sobeys is full of exciting opportunities, and we...Show more
Last updated: 6 days ago • Promoted
Senior software developer

Senior software developer

SOTI Inc. North America • Mississauga, Peel region, Canada
Full-time
SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.Job Title: Senior Software De...Show more
Last updated: 9 days ago • Promoted