Sharepoint Developer

Job Description

Purpose Statement
The Developer / Support Analyst is responsible for the design, architecture, development, and support of custom and vendor Corporate Applications. The person is expected to act as a lead on the application architecture and development for the team.
Accountabilities -Development / Technical Support
• Responsible for the support and development of key Corporate Ancillary Applications, including SharePoint, custom .NET applications, and various vendor applications, such as LMS, HS&E Analytix, and Aveksa
• Handle application architecture, development, and testing for all custom corporate applications within the portfolio
• Act as Solution Architect for ancillary corporate applications
• Write test cases for the support of UAT
• Ensure coding standards are documented and adhered to
• Conduct code reviews and provide mentorship to junior developers
• Ensures the uptime and reliability of applications meets business needs
• Handle all Help Desk tickets and requests as per SLA expectations
• Responsible for incident response, problem determination, and break/fix
• Provide application and technical expertise to other I.S. groups and business users regarding the applications supported
• Proactively monitor and report on application performance and other key metrics
• Make recommendations to management and business owners to improve the application functionality, reliability, and usability
• Conduct application and systems development tasks, as assigned
• Projects and Change Requests
• Handle all project and change request tasks as per deadlines given
• Provide Subject Matter Expertise to project and change request stakeholders
• Attend and contribute in planning and implementation meetings
• Take on role of lead architect and developer for all projects and changes
• Operational Responsibilities
• Provides technical assistance for the architecture, development, design, and systems integration of corporate applications
• Assists Management execute the Strategic Roadmap to meet corporate goals through technology and processes
• Applies knowledge of industry trends and developments to improve service to our clients
• Building, maintaining, and planning environments for projects and change requests
• Responsible for meeting SLA targets, creating KPI reports for application performance, and making recommendations to increase application availability and customer satisfaction
• Interact directly with Vendors and 3rd Parties on an on-going basis
• After-hours implementation availability
• Systems and application implementation after core business hours
• Maintain and develop all documentation related to applications supported
• Leadership and Teamwork
• Champions the promotion of application development and support excellence
• Works well within a team oriented environment and acts as a Lead for assigned applications
• Promotes consistent corporate standards
• Business Development (if applicable)
• Remain engaged with the busines

Job Requirements

Specialist Knowledge and Qualifications

• Bachelor's degree in computer science, mathematics, science or a related study, or equivalent experience
• ITIL certification
• Microsoft Certification, e.g. MCSD
• SharePoint 2010 development
• InfoPath 2010
• .NET 2.0 to 4.0
• C#
• Microsoft Visual Studio
• SQL Server
• Silverlight 4/5
• HTML, HTML5, and JavaScript
• Team Foundation Server
• Windows Server 2003/2008
• IIS 7 and Web Server Administration
• Active Directory
• ServiceNow
• Application Support, Monitoring, and Reporting
• Production Deployments and Implementation Processes
• Excellent written and verbal communication skills

Key Behaviours

Problem Solver
Takes on challenges and attempts to take command of problems and incidents, following through to solving them. Takes ownership and responsibility of the problem.

High Performance
Demands the best from himself/herself and of colleagues, and maintains high performance by understanding that strong team work helps create great value, speed up decision making and avoid unnecessary risks.

Pioneering Spirit
Is a creative thinker, who looks for better approaches to continuously improve. Seizes responsibility to capture an opportunity or fix a problem.

Customer Focused
Always willing to help end users and customers, and gives them priority and ensures they are happy before closing any issue.

Reporting Relationships

• Directly reports to the Manager, Corporate Ancillary Applications

Company Overview

At Direct Energy, our family of brands works together to save you time, effort and money. Their unique capabilities make it possible for us to provide electricity, natural gas and other energy services to more than 13 million residential homes and businesses across North America. Together, these organizations work hand-in-hand, creating a complete energy package that spans from the actual energy resource to the on-switch in your home. We find the energy, generate it, process it, hold it, trade it and make sure it’s available for you. It goes further than that, too. Our commitment to your energy includes servicing and maintaining the efficiency of your heating and air conditioning as well as your plumbing and electric lines. It’s all part of our promise to make the energy you use both simple and direct. We are Direct Energy.

  • Apply Now
  • Sharepoint DeveloperDirect Energy