This job board retrieves part of its jobs from: Emploi Trois-Rivières | Emploi Saint-Jérôme | Work From Home

The best job offers in Canadian territory

To post a job, login or create an account |  Post a Job


Bringing you new job offers in Canada every single day

previous arrow
next arrow

Software developer

Md Financial Management

This is a Full-time position in Ottawa, ON posted May 14, 2019.

Before you apply, clickhere to meet Sonny…

your future manager!

With close to 50 years of physician-focused experience, MD has one main goal: to help Canada’s physicians and their families achieve financial well-being.

Our commitment to work/life integration, employee well-being and ongoing learning are key factors that contribute to our overall success.

For the sixth consecutive year, MD Financial Management has been recognized as one of the Achievers 50 Most Engaged Workplaces in North America.

The annual award, given by Achievers, an industry-leading provider of employee recognition and engagement solutions, commends top employers that display leadership and innovation in engaging their workforces.

Reporting to the Manager of Software Development Client Web Applications , the incumbent will focus on web application development and 3rd level troubleshootingupport in a Microsoft-based development stack.

In a team-based agile SCRUM environment with a focus on digital, the incumbent will work closely with the Software Developers, Business Analysts, Quality Assurance Analysts, and 2nd level support teams in delivering and supporting solutions for our clients.

The incumbent will be responsible for the development, implementation, maintenance and testing of various web based applications.

What you will do: Member of SCRUM team collaborating to plan, design, develop, test, and maintain web based business applications built on Microsoft technologies Provide third-level support to business users Perform software debugging using appropriate techniques and tools.

Analyze and resolve technical and application problems Package code release builds and support deployment of releases Participate in peer-reviews of solution designs and related code Develop, refine, and tune integrations between applications Assess opportunities for application and process improvement Work with teammates to maintain continuous integration practices Adhere to high-quality development principles while delivering solutions What you need: University degree in Computer Science or a related discipline Object-oriented software design and development Proficient with C#, MVC, Web ServicesEB API, ASP.NET, XML in a .Net stack Experience in Microsoft SQL Server 2012 or higher database design and development; knowledge with SSIS and SSRS considered an asset User interface design using Angular, HTML, Javascript Demonstrated experience writing design documents, and technical interface specifications Demonstrated experience designing n-tiered web and client server applications, web services and interfaces Knowledge of Agile development processes Microsoft Visual Studio in a Team Services environment (including source control with GIT) What you bring: Comprehensive understanding of object-oriented application development techniques and theories Microsoft .NET technologies Knowledge of service-oriented architecture and relational databases, including database theory, and a strong understanding of business data structures Detail oriented with strong analytical and problem solving An eagerness to learn new things and improve upon existing skills, abilities, and practices A passion for writing clear, concise, and comprehensible code Work proficiently both independently and in a team environment Strong communication skills with both internal team members and external business stakeholders Strong initiative to find ways to improve solutions, systems, and processes