Talent.com
Senior Software Developer
Senior Software DeveloperMevotech • Mississauga, Peel Region, CA
Senior Software Developer

Senior Software Developer

Mevotech • Mississauga, Peel Region, CA
10 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 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).
  • 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
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Developer • Mississauga, Peel Region, CA

    Similar jobs
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    Hays • mississauga, on, ca
    Full-time
    Staff / Senior Software Developer.We are looking for a Staff / Senior Software Developer to join our cross-functional AI Engineering team. You will be a key architect and contributor to an.The ideal can...Show more
    Last updated: 1 day ago • Promoted
    Senior Applications Developer & Systems Analyst

    Senior Applications Developer & Systems Analyst

    PowerToFly • Mississauga
    Full-time
    A global technology firm located in Peel Region, Mississauga is looking for an Applications Development Senior Programmer Analyst. This position demands a robust understanding of systems analysis an...Show more
    Last updated: 14 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Luxoft • Mississauga
    Full-time
    We are building the platform, which supports various information gathering and processing across the bank.The PMC application, Price Master Central (PMC) is a global reference data management appli...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior Software Engineer, Cloud Backend

    Senior Software Engineer, Cloud Backend

    Evertz Microsystems Limited • Burlington, ON, CA
    Full-time
    Quick Apply
    Skills and Experience you will bring : 6+ years of professional experience with Python 6+ years of experience with design, planning & implementation of APIs (REST, protobuf) At least 4 years of ...Show more
    Last updated: 30+ days ago
    Software Engineer - Core Senior Engineer

    Software Engineer - Core Senior Engineer

    Altair • Oakville
    Full-time
    Transforming the Future with Convergence of Simulation and Data.Software Engineer – Core Senior Engineer.Our client in Oakville, ON is looking for a Software Engineer – Core Senior Engineer.This po...Show more
    Last updated: 12 hours ago • Promoted • New!
    Integration Developer — SOA & Oracle Middleware

    Integration Developer — SOA & Oracle Middleware

    IKO Industries • Mississauga
    Full-time
    A leading manufacturing company is seeking an Intermediate Integration Developer in Mississauga, ON.This key role involves maintaining production domains and working on integration projects using O...Show more
    Last updated: 12 hours ago • Promoted • New!
    Software Development Manager, Progressive Web Applications

    Software Development Manager, Progressive Web Applications

    Survalent • Brampton
    Full-time +1
    Software Development Manager, Progressive Web Application (Hybrid).Survalent is looking for an innovative and enthusiastic team player to lead our map-centric Progressive Web Application (PWA) team...Show more
    Last updated: 12 hours ago • Promoted • New!
    Software development Manager

    Software development Manager

    Techblocks, Inc. • Vaughan
    Full-time
    We are seeking an experienced and dynamic Technical Lead with strong experience in.The ideal candidate will have 15+ years of professional experience in designing, developing, and maintaining scala...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior Controls Systems Software Designer

    Senior Controls Systems Software Designer

    ATS Automation Tooling Systems Inc • Vaughan
    Full-time
    Location : Woodbridge, ON, CA, L4L 8K9.Senior Controls Systems Software Designer.Join our globally growing team at ATS Test where we create complex automation solutions at the highest level that sus...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior Full Stack Developer

    Senior Full Stack Developer

    MDA Space • Brampton
    Full-time
    Building the space between proven and possible, MDA Space (TSX : MDA) is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55‑yea...Show more
    Last updated: 6 hours ago • Promoted • New!
    Senior Micro Focus COBOL Developer

    Senior Micro Focus COBOL Developer

    Astra North Infoteck Inc. • Mississauga, ON, ca
    Full-time
    Quick Apply
    Strong knowledge of Micro Focus - Design and develop application using Micro Focus.Exposure to Mainframe : COBOL, VSAM files, JCL. Strong understanding on DB2 and SQL.Great exposure and understanding...Show more
    Last updated: 1 day ago
    Senior Developer Experience Engineer (AI-Driven Tools)

    Senior Developer Experience Engineer (AI-Driven Tools)

    PointClickCare • Mississauga
    Full-time
    A leading health tech company is seeking a Developer Experience Engineer to improve productivity and satisfaction of software developers. This role involves building tools, integrating AI into workf...Show more
    Last updated: 12 hours ago • Promoted • New!
    Software Developer

    Software Developer

    Promise Robotics • Remote, Ontario, Canada, L5B
    Remote
    Full-time
    Promise Robotics is a rapidly growing venture-backed technology startup with a mission to help the building industry to harness automation toward producing more affordable and sustainable buildings...Show more
    Last updated: 1 day ago
    Senior Full Stack Developer

    Senior Full Stack Developer

    Macdonald, Dettwiler And Associates Corporation • Brampton
    Full-time
    Building the space between proven and possible, MDA Space (TSX : MDA) is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-yea...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior ETL Developer

    Senior ETL Developer

    Randstad Digital • Oakville
    Full-time +1
    Our client, an innovative industry leader in the insurance domain, is looking for a Senior ETL Developer - Hybrid to join their growing team. The successful candidate will have extensive experience ...Show more
    Last updated: 12 hours ago • Promoted • New!
    Software Engineer - Core Senior Engineer

    Software Engineer - Core Senior Engineer

    RPMGlobal • Oakville
    Full-time
    Transforming the Future with Convergence of Simulation and Data.Software Engineer - Core Senior Engineer.Our client in Oakville, ON is looking for a Software Engineer - Core Senior Engineer.This po...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior BPC Developer

    Senior BPC Developer

    Cloudious LLC • Mississauga, ON, Canada
    Full-time
    Quick Apply
    Senior BPC Developer Canada-Mississauga- Hybrid Rate- $90 CAD / HR- Please be flexible <...Show more
    Last updated: 6 days ago
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Roche • Mississauga
    Full-time
    At Roche you can show up as yourself, embraced for the unique qualities you bring.Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted ...Show more
    Last updated: 6 hours ago • Promoted • New!