How will I make an Impact?
We are seeking an experienced and highly motivated Senior Software Developer with a strong proficiency in PHP to support our Custom Development Services team. As a Senior Software Developer, you will play a pivotal role in designing, implementing and maintaining innovative software solutions. If you have a passion for leading high-performing teams, a deep understanding of software development methodologies, and a track record of delivering exceptional results, we invite you to be part of our collaborative and growth-oriented environment. Check out the part of D2L's product you'll be supporting here: https://www.d2l.com/brightspace/course-merchant/.
Major Responsibilities (How Will I Make an Impact?):
- Design, develop and maintain custom web applications.
- Offer expert-level guidance and support to developers, helping them overcome challenges and optimize their coding practices.
- Conduct thorough code reviews, ensuring adherence to coding standards, best practices, and maintaining code quality.
- Collaborate with the team to design robust and scalable architectures for complex web applications, taking into account performance, security, and maintainability.
- Stay in tune with the latest industry trends and emerging technologies, encouraging the team to explore and implement innovative solutions.
- Address conflicts or roadblocks within the team, promoting a positive and cooperative atmosphere
Competencies:
- Excellent organizational and project management abilities, adept at prioritizing tasks and resources effectively.
- Proven analytical and problem-solving skills to tackle complex technical challenges and provide innovative solutions.
- Exceptional verbal and written communication skills to interact with team members and stakeholders at all levels.
- Sound decision-making skills, demonstrating the ability to make timely and well-informed judgments.
Skills:
- Proficiency in Full Stack technologies, including PHP, MySQL databases, and server-side frameworks.
- Ability to conduct comprehensive code reviews, ensuring compliance with coding standards and best practices.
- Experience in designing scalable and efficient architectures for web applications, considering performance, security, and maintainability.
- Skill in managing communication and expectations with stakeholders and clients throughout the project lifecycle.
- Experience in a creative, client facing environment, with an excellent portfolio of work
D2L Leadership Competencies
- Leads by Example with personal and professional integrity, high accountability and say/do ratio
- Boundaryless collaboration and influence skills both within team, peer group and broader organization. Effective communicator with a proven track record of success.
- Delivers Awesome Outcomes: Strategic mindset and business acumen, with strong prioritization skills and a focus on organizational outcomes vs. team tasks. Effective problem solver, able to achieve results individually and through others, in fast paced, deadline-driven environments.
- Talent Magnet: Talent-focused leader, with demonstrated ability to coach, build and lead a high performing, diverse team.
- Better, Smarter, Faster: An agile learner, with a growth mindset, attention to detail and organizational skills. An operationally minded leader, with a focus on continuous improvement and innovation.
- Wins Hearts and Minds: An effective communicator, with the ability to connect the why and the what. A change agent, with proven delegation, motivation, and team building skills.
Suggested Qualifications/Experience:
- Professional work experience as a web developer, full-stack developer, software developer, software engineer, or similar role.
- Degree in Computer Science, or equivalent work experience