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

Senior Software Developer

Mevotech • Mississauga, Ontario, Canada
30+ days ago
Job type
  • Full-time
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 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).
  • Knowledge and 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
  • Sitting for extended periods of time
  • Fast paced office environment
  • Required Experience :

    Senior IC

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Senior Software Developer • Mississauga, Ontario, 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: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Civica Infrastructure Inc • Woodbridge, ON, Canada
    Full-time
    Smart City Water is looking for a Senior Software Engineer to support the ongoing development and scaling of our cloud-based platforms. The role is focused on backend and cloud engineering, architec...Show more
    Last updated: 16 days ago • Promoted
    Senior Android App Developer ABC Dev Inc.

    Senior Android App Developer ABC Dev Inc.

    ABC Dev Inc. • Vaughan
    Full-time
    You will apply your creativity and technical expertise to working with our existing customers in analyzing and solving issues. You are a software developer with the ability to learn about enterprise...Show more
    Last updated: 26 days ago • Promoted
    Semester 2 LTO - 2 Periods Advanced Construction Technology

    Semester 2 LTO - 2 Periods Advanced Construction Technology

    Simcoe County District School Board • Bradford, ON, Canada
    Full-time
    LTO Assignment Details including Required Qualifications.Semester 2 LTO - 2 Periods Advanced Construction Technology.NOTE : when you apply to this posting, you will be asked to provide written inter...Show more
    Last updated: 2 days ago • Promoted
    Senior Applications Architect & Lead Developer

    Senior Applications Architect & Lead Developer

    Citibank (Switzerland) AG • Mississauga
    Full-time
    A major financial institution in Mississauga is seeking an Applications Development Technology Lead Analyst.This senior-level position requires leading applications systems analysis and programming...Show more
    Last updated: 5 days ago • Promoted
    Senior React Developer

    Senior React Developer

    Echelon 56 • Vaughan
    Full-time
    As Canada's largest automobile association, we are passionate about keeping our Members safe - whether they are on the road, at home, or travelling abroad. Meeting the diverse needs of our 2.M+ Memb...Show more
    Last updated: 4 days ago • Promoted
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Vaughan
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect

    Senior Software Architect

    Eunasolutions • Oakville
    Full-time
    As a Software Architect at Euna Solutions, you’ll play a pivotal role in shaping the technical direction and architecture of our software. In this role, you will leverage your expertise to design sc...Show more
    Last updated: 26 days ago • Promoted
    Software & Technology

    Software & Technology

    Bystronic Laser AG • Mississauga
    Full-time
    I have read and agree to the Privacy Policy.From design to reality, you fuel our creativity.Tap into our dynamic teams across various technology roles at Bystronic. You fuel our passion for creating...Show more
    Last updated: 5 days ago • Promoted
    Senior Analyst

    Senior Analyst

    Vaco by Highspring • King City, ON, CA
    Temporary
    Our client is sourcing a Senior Analyst for a 6-month contract.Responsible for month-end, quarter-end, and annual close process in accordance with company requirements. Responsible for expense reimb...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Mevotech • Mississauga, ON, CA
    Full-time
    Quick Apply
    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...Show more
    Last updated: 30+ days ago
    Senior Clojure Developer (Kafka / Cassandra)

    Senior Clojure Developer (Kafka / Cassandra)

    Astra North Infoteck Inc. • Mississauga, ON, ca
    Full-time
    Quick Apply
    Required skills : Digital : Clojure~Digital : Kafka.Project Description Building a digital relationship with customers across in-store and online by providing a personalized experience through variou...Show more
    Last updated: 18 days ago
    Senior Developer- Cloud Native

    Senior Developer- Cloud Native

    Merative • Mississauga
    Full-time
    Senior Developer- Cloud Native page is loaded## Senior Developer- Cloud Nativeremote type : Remotelocations : Mississauga, Ontario : Remote – United Statestime type : Full timeposted on : Post...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer Operations - Infotek Consulting Inc.

    Senior Software Engineer Operations - Infotek Consulting Inc.

    Infotek Consulting Inc. • mississauga, on, ca
    Temporary
    Senior Software Engineer Operations.Our Digital Business Automation Services team is seeking a Senior Software Engineer with strong experience supporting Enterprise Content Management and Document ...Show more
    Last updated: 2 days ago • Promoted
    Senior ServiceNow Developer - Soroc Technology

    Senior ServiceNow Developer - Soroc Technology

    Soroc Technology • mississauga, on, ca
    Temporary
    We are looking for a ServiceNow Developer on contract for one of our banking clients in Toronto.Onsite Requirement : Every Monday and 2nd Friday of the month. Contract Duration : 1 year renewable.Show more
    Last updated: 2 days ago • Promoted
    Senior Mobile Developer

    Senior Mobile Developer

    COMPASS GROUP CANADA • Mississauga
    Full-time
    You might not know our name, but you know where we are.That’s because Compass Group Canada is part of a global foodservice and support services company that’s the 6th largest employer in the world,...Show more
    Last updated: 26 days ago • Promoted
    Computer programming Private Tutoring Jobs Bolton

    Computer programming Private Tutoring Jobs Bolton

    Superprof • Bolton, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Developer

    Sr. Developer

    Rogers Communications, Inc. • Brampton
    Full-time +2
    Select how often (in days) to receive an alert : .Our Technology team wakes up every day with one goal in mind - connecting Canadians to the people and things that matter most.Together, we are proud ...Show more
    Last updated: 26 days ago • Promoted