
Lead Developer
RedMane Technology LLC
full-time
Posted on:
Location Type: Hybrid
Location: Burnaby • Canada
Visit company websiteExplore more
Job Level
About the role
- Envisioning innovative solutions for complex problems, leveraging advanced understanding of software engineering principles.
- Leading technical design sessions, prototype work, and proofs-of-concept.
- Hands-on analysis, design, and development to enable further product scalability and interoperability.
- Working with the project manager to remove obstacles, review design, and ensure releases meet the needs of stakeholders.
- Mentoring team members in design, coding practices, and software development policies and guidelines.
- Actively contributing to software development design and coding standards.
- Verifying all completed work follows best practices and engineering standards.
- Supporting cross-functional teams in testing, deploying, and implementing the product.
Requirements
- 5+ years of experience in software development
- 2+ years of engineering leadership experience, preferably in a C#, .NET, and SQL Server environment.
- 2+ in enterprise-level platforms for custom solution building, preferably in a cloud/Azure environment.
- Experienced in use of AI in software development
- Led teams of 5-10 developers.
- Bachelor’s degree in Computer Science, Engineering, or related field
- Strong attention to detail and problem-solving skills.
- Strong communication skills, with the ability to convey technical concepts to individuals with varying levels of technical understanding.
- Highly self-motivated with the ability to work independently.
- Proven ability to efficiently learn and apply new ideas and concepts.
- Ability to organize time, staff, and projects efficiently.
Benefits
- A flexible work environment that includes hybridized locations and schedules with frequently catered lunches in the office.
- Market based compensation with a full range of benefits including medical, dental, vision, RRSP short and long-term disability insurance, etc.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETSQL Serversoftware engineering principlessoftware developmentdesigncoding practicesscalabilityinteroperabilityAI in software development
Soft skills
problem-solvingcommunicationattention to detailself-motivatedindependent workorganizational skillsmentoringleadershipcollaborationtime management
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in related field