Full Stack Developer

Privately owned and headquartered in Burlington, Ontario, Pink Elephant is a global leader in providing IT Service Management consulting, education, and conferences. And we are proud to be celebrating 40 years as highly respected pioneer in our field.

We are currently looking for an experienced and very knowledgeable Full Stack Developer who is enthusiastic, passionate, and skilled in IT programming and development for a contract to permanent role.

This is a hands-on role that will be expected to manage and execute various tasks and assignments that supports business objectives and is best suited for individuals with experience in a fast-paced small-to-medium size entrepreneurial business model. The incumbent must be openminded and agile to performing a multitude of different tasks ranging from very operational to highly analytical.

Note: This is in an office position (located at Burloak/QEW). We have effective COVID protocols in place to ensure a safe environment.

KEY RESPONSBILITIES

Front End Development (Web Design, Development, and Content management)

  • Development of the website, which may include creating and testing templates for a Content Management System, coding backend tools and utilities
  • Contribute creative, effective ways to display web content in accordance with marketing communication strategies
  • Contribute web expertise to current enterprise-wide CRM/Sales project, including shopping cart functionality and integration capabilities with other key areas, such as finance
  • Identify opportunities for continued improvement and growth of website, such as creation of new pages, changes to content of existing pages, and link building from relevant websites and partners
  • Stay up to date on latest trends in web design and development to provide recommendations regarding how they can be implemented to Pink Elephant’s website for continuously improving online presence
  • Follow secure code best practices and assist with vulnerability assessments and risk analysis
  • Audit website for weaknesses in all areas such as design, navigation, mobile-friendliness, broken links, and other technical errors; make recommendations for change based on best practices

Back End Development

  • Performs requirements and systems analysis for new and existing websites and web applications
  • Developing full-stack business application code that is easily maintainable, highly reliable, and demonstrates knowledge of programming best practices
  • Programs, tests, and implements new and existing websites and web applications
  • Performs post-implementation analysis and documentation for new and existing websites and web applications
  • Integrates web applications with various external APIs and web services and internal business applications
  • Follows secure code best practices including vulnerability assessments and risk analysis
  • Develops reports, SQL queries to extract database information
  • Contributes to the design of new and existing websites and web applications
  • Actively contributes to major projects with changing priorities and schedules, completing assigned tasks in a timely manner

Project Management

  • Coordinate internal resources and third parties/vendors allocated to projects
  • Ensure project outcomes are aligned with defined requirements
  • Maintain a project plans and track progress
  • Perform risk management to minimize project risks
  • Create and maintain project documentation
  • Report and escalate to management as needed

Customer Focus

  • Responds to customer inquiries in a timely manner, take all appropriate steps to resolve issues as quickly as possible
  • Keeps customer perspective in mind when developing new functionalities
  • Explains technical matters and programming issues in a manner that can be understood by non-technical people

QUALIFICATIONS

  • Post-secondary degree/diploma in computer science, computer engineering, systems analysis, computer programming or a related field
  • 7+ years of related experience in advanced roles developing and supporting websites, web applications including shopping carts, customer databases, learning management systems, financial systems
  • Experience working in a team environment
  • Experience working with Microsoft and UNIX VM environments
  • Thorough understanding of the .NET framework
  • Demonstrated abilities with the following web applications: HTML, JavaScript, CSS
  • Programming knowledge and experience with: PHP, ASP, SQL, .NET, C# Microsoft .NET (2.0/3.5), AJAX, ASP.NET, MVC is an asset
  • Experience transforming UX designs and specifications to implementation
  • Relational database management experience is required (SQL Server, MySQL database)
  • Understanding and experience with configuration of content management systems (CMS) and document management systems is a must
  • Strong critical thinking, analytical, and problem-solving skills
  • Excellent organization and time management skills to multi-task and prioritize effectively
  • Strong written and oral communication skills
  • Initiative/innovation focus to proactively identify and address issues and seeks opportunities for continuous improvement
  • Solid understanding of business objectives and processes and how technology can be leveraged to deliver business results
  • Strong results orientation; driven to deliver a high-quality work product in a timely manner
  • Teamwork and collaboration; able to work both independently and as part of a team, keeping key stakeholders informed
  • Adaptable to changing and sometimes conflicting priorities, identifying and prioritizing critical organizational and project tasks
  • Self-starter, collaborative, enthusiastic, able to work with minimal supervision
  • Ability to develop and maintain strong relationships with multiple stakeholders
  • Ability to work in a fast paced, entrepreneurial environment
  • Understand and comfortable in performing at all levels from administrative to complex tasks

WE OFFER...

  • Competitive compensation/benefits package including a company sponsored RRSP
  • Enhanced paid days off in addition to vacation time
  • Opportunity for learning and growth working in a very dynamic multi-faceted business environment
  • Continuing education reimbursement
  • Opportunity to earn IT and business certifications (e.g. ITIL; Change Management, Lean IT, etc.)
  • Wellness programs including subsidized fitness club memberships
  • A dynamic, entrepreneurial small office environment
  • An interesting, collaborative, and challenging work experience

INTERESTED?

If this sounds like you, please forward your resume and a cover letter that states salary expectations to talent@pinkelephant.com.

Due to the volume of applications, we can only respond to those individuals who are selected for an interview. No agencies please. Pink Elephant welcomes applications from people with disabilities. Please contact talent@pinkelephant.com if you require accommodation during the recruitment process.