Job Description
We’re Hiring!
Team Lead, Epicor Application Development
Toronto, ON
www.socan.com
Full-time
Hybrid
WHO WE ARE
SOCAN is a not-for-profit copyright collective dedicated to ensuring music creators and publishers receive what they have rightfully earned for the use of their work. SOCAN supports and represents more than 180,000 songwriters, composers, and music publishers. Through licensing, global royalty collection and advocacy, we help creators to keep making the music that entertains, moves, and inspires us
OUR COMMITMENT TO DIVERSITY, EQUITY, INCLUSION, AND ANTI-RACISM
SOCAN thrives with a variety of viewpoints, identities, and backgrounds, and we are committed to anti-racism. Everyone is welcome to apply for our wide range of roles, regardless of gender identity, gender expression, ethnicity, race, age, culture, sexual orientation, religious belief, or physical ability. Learn more about SOCAN’s commitment to Inclusion & Anti-Racism.
WHY WORK WITH US?
- Make a difference by supporting and collaborating with a vibrant and creative community
- Enjoy many options for workplace flexibility and work-life balance
- Get involved in the rapidly changing creative space
- Advocate for and empower the creative community
- Together, we’ll help music creators earn more income and make a living
•
WHAT WE OFFER
- 35-hour workweek schedule (possible flexible work options i.e., 4-day work week (position based)
- Twelve paid sick days annually (including five personal days)
- Virtual My Wellness program, including access to SOCAN fitness facility (Only for Toronto based positions)
- Annual Performance Incentive bonus (dependent on a personal and company performance)
- Defined contribution Pension Plan,
- Comprehensive, health and dental benefits program
- Inclusive and collaborative working environment
ABOUT THE ROLE
As the Team Lead for the Epicor Application Development team, they will lead the architecture, technical design, and development efforts in implementing and supporting the various modules and customizations within the SOCAN and Epicor systems. They will have exposure across the various IT and business groups at SOCAN to understand the business requirements and translate them to technical design specifications. They will collaborate with other IT Technical Team Leads from the various IT groups in the development of technical solutions. Reporting to the Manager, IT Application Development, they will be involved in application development and support activities for the implementation of Epicor ERP and other application solutions to support SOCAN’s core business areas. While this is a Team Lead position, actual hands-on involvement for design, coding, and testing are expected. The role will also have exposure to deployment of solutions, providing business support in resolution of issues and responding to queries, and working with business users and IT staff to ensure that business requirements are met.
WHAT YOU’LL DO / KEY RESPONSIBILITIES
- Lead, coach, mentor and train members of the team on their day-to-day activities, duties and responsibilities
- Provide technical leadership in their area of expertise – this includes understanding the limitations and ways to leverage the current deployed tool set as well as a view to the evolution in the industry and new technologies that could be leveraged to solve business issues
- Be directly hands-on involved in the actual development, testing, debugging and implementation of the more complex portions of new software or enhancements to existing applications
- Reviews and provides constructive feedback to team members, especially at a technical level on all documents and solutions developed
- Provides feedback to all department wide standards, processes, and management tools to increase productivity and effectiveness of the organization
- Ensures all team deliverables are on time, on quality and meet business needs
- Escalates issues to IT Manager on a timely basis for assistance in resolution
- With an understanding of SOCAN business processes, collaborate with project managers, user groups, management and external clients to analyze, evaluate and determine business requirements
- Liaise and communicate with Business/IT staff and stakeholders for all on-going issues, queries and statuses
- Provides final estimates used by Application Solutions group and Project Managers for all activities within the team
- Provide technical and system expertise and direction for the development of technical solutions for Epicor ERP and SOCAN applications. Define the technical designs and patterns to support the various solution components and custom development
- Performs analysis and determines the required customizations and configurations for a new application or enhancement
- Produces the required technical detailed design and program specifications as it applies to the Epicor product suite to meet business requirements for new applications and enhancements
- Leads and conducts the design review meetings to identify design issues and programming methods that will improve work productivity and product quality. Develop, define, and drive the documentation of standards and patterns for design
- Adherence to SOCAN Information security policies and ensuring development of code incorporates security requirements
- Provide documentation to support SOCAN‘s application standards
- Work with Infrastructure teams on system and database design, capacity planning, scalability, performance, reliability, etc.
- Perform quality assurance management. Reviews code and performs unit, functional and integrated testing to ensure quality standards are achieved.
- Other than reviews from the Manager, works completely independently, with significant collaboration with other teams and with the Business
- Works on all levels of complexity in solution delivery
- Manages the team backlog items, developer assignment and prioritization of tickets, and is accountable for the successful delivery of task items and projects
- Evaluate software and provide recommendations to managers.
- Other projects and duties as assigned
WHAT YOU WILL BRING / QUALIFICATIONS & EXPERIENCE
- A University Graduate in Computer Science or an equivalent appropriate degree
- The ideal candidate will have 5+ years of experience with Microsoft based technologies
- Minimum 3 years Team Lead experience for application development on Microsoft based technologies
- Solid experience in developing technical skills within a team.
- Solid background in the technology aspects of implementing, enhancing, customization of an Epicor ERP or other ERP systems or other large complex integrated systems
- Strong ability in identifying improvement areas, building technical solutions, defining, and developing design patterns and standards.
- Solid application development skills and strong software development lifecycle knowledge
- Strong understanding of common business processes and practices
- Demonstrated solid knowledge and experience in developing systems architecture designs.
- Strong Knowledge of MS SQL database, TSQL, SSIS, SSRS, SSAS, OLAP, and Power BI
- Experience with Epicor ERP Software (Financial module, Case Management) would be an asset
- Knowledge on C#, .Net, Web Services, HTML would be an asset
- Knowledge of Visual Studio 2017 (Team Foundation Server) and MS Project server would be an asset
- Knowledge of Crystal Reports would be an asset
- Knowledge of Azure DevOps, JIRA, or other task management tools would be an asset
- Knowledge of Agile methodologies and project delivery would be an asset.
- Knowledge of Change Management, Incident Management, and Project Management would be an asset
COMPETENCIES
- Results oriented, personable, and team oriented
- Adapts to changing environments, takes initiative, self-organizing, problem solver
- Communicator - strong written and verbal communication skills
- Strong time management, analytical, and critical thinking skills
- Strong written and verbal communication skills
- Strong leadership and interpersonal skills
ACCESSIBILITY & ACCOMODATION:
SOCAN is committed to providing an inclusive workplace environment that meets the accessibility needs of employees with disabilities. Should you require accommodations please contact us directly at hr@socan.com and we will make the necessary accommodations. Applications submitted to this email address will not be accepted.
EQUAL EMPLOYMENT OPPORTUNITY
SOCAN is an Equal Opportunity Employer. Hiring and other employment decisions at SOCAN are made without regard to race, colour, religion, sex, ancestry, national origin, ethnic origin, age, disability, citizenship, veteran status, sexual orientation, record of offences, marital status, family status, or any other characteristic protected by federal, provincial, or local law, regulation, or ordinance.
If you don’t see yourself fully reflected in every job requirement listed on the posting above, we still encourage you to reach out and apply. Research has shown underrepresented groups often only apply when they feel 100% qualified. We are committed to creating a more equitable, inclusive, and diverse company and we strongly encourage applicants of all genders, ages, ethnicities, cultures, abilities, sexual orientations, and life experiences to apply
HOW TO APPLY
If you’re interested in joining us, we’d love to hear from you: http://www.socan.com/careers/
Thank you for your interest in our company; we will be in touch with those candidates we wish to interview.
To learn more about SOCAN, go to www.socan.com. You can also follow us on LinkedIn, Twitter, Instagram, and Facebook (@SOCANmusic/@SOCANmusique).
Apply
Go Back