Software Engineering Leader
1 week ago
Company Overview
Brock Solutions is a leading engineering solutions and professional services company with over 30 years of experience in the design, build, and implementation of real-time operational solutions for industrial/manufacturing and transportation/logistics organizations worldwide.
The company has a strong presence globally with approximately 800 employees, and it is a privately held, employee-owned organization. Brock Solutions is known for its innovative approach to solving complex problems and its commitment to delivering high-quality solutions to its clients.
About the Role
We are seeking a highly experienced Software Engineering Leader to join our team in Vancouver, BC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining multiple applications and services.
This is an excellent opportunity for a motivated and experienced software engineer who wants to take on a leadership role and lead a team of software developers throughout the project lifecycle. You will be involved in breaking down requirements into tangible development activities, providing feedback to continuously improve requirements, and working with cross-functional teams to raise the bar on our software best practices.
You will also be responsible for engaging with both customers and internal teams to define project software architectural needs, continuously improving on architectural approaches to further a repeatable framework for our solutions, and establishing initiatives and executing them through to normal day-to-day project work.
As a leader, you will participate in code reviews to ensure software meets development standards, perform requirements analysis, design, development, testing, commissioning, and training, and perform other duties as assigned by Project Manager.
Required Skills and Qualifications
- Bachelor's degree in Software Engineering, Systems Engineering, Computer Science or related fields
- 3+ years experience in a software development and design role
- Experience leading teams is an asset
- Object-oriented design and programming languages such as Java, C#, or C++, preference being in Java
- Relational database design and programming experience
- Web service development, using technologies such as WCF, REST, SOAP, XML and JSON
- Excellent communication skills, both verbal and written to many different stakeholders
- Ability to work independently, but also thrives working in an collaborative environment
Estimated Salary Range:$120,000 - $180,000 per year, depending on experience and qualifications
Benefits
- Competitive compensation package
- Profit sharing
- Extended Health benefits
- Continuous career growth
- Flexible working hours
- Company events and celebrations
- Travel Opportunities
-
Senior Software Engineering Leadership Position
4 weeks ago
Vancouver, British Columbia, Canada Aircon Engineering Inc Full timeAt Aircon Engineering Inc, we are seeking a highly skilled Lead Software Development Engineer in Test to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate is passionate about software development and testing, highly motivated, intellectually curious, and analytical, and possesses an ability to...
-
Software Engineering Leader
2 weeks ago
Vancouver, British Columbia, Canada ScalePad Full timeAbout the RoleWe're seeking an exceptional Software Engineering Leader to lead the optimization and enhancement of our system architecture.As a key member of our team, you'll drive innovation in our tech stack, specifically supporting our product, Cognition360.The ideal candidate will have extensive experience as a .NET developer, with a deep understanding...
-
Software Quality Assurance Engineer
4 weeks ago
Vancouver, British Columbia, Canada Software Aspekte Full timeJob SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...
-
Software Engineering Leader
2 weeks ago
Vancouver, British Columbia, Canada Microsoft Full timeAbout Viva GlintViva Glint is a leading employee engagement platform that collaborates with over 1,000 top companies across more than 150 countries to enhance organizational health through real-time employee feedback. By combining AI technology and people science, Viva Glint provides predictive insights that enable human resources, leaders, and managers to...
-
Software Engineering Lead
1 month ago
Vancouver, British Columbia, Canada Aircon Engineering Inc Full time $122,000 - $195,000About the PositionWe are seeking a highly motivated and intellectually curious Lead Software Development Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate will possess a strong passion for software development and testing, with a proven ability to drive and improve test strategy for...
-
Software Engineer II
4 weeks ago
Vancouver, British Columbia, Canada Planview GmbH, Software & Consulting Full timeAbout PlanviewPlanview is a global leader in work and resource management, helping organizations accelerate the achievement of their goals. Our mission is to build the future of connected work, from ideas to impact.We provide comprehensive solutions designed for strategic planning, portfolio and resource management, Lean and Agile delivery, product portfolio...
-
Software Development Testing Engineer
1 month ago
Vancouver, British Columbia, Canada Software Aspekte Full timeAbout the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. As a key member of our SQA team, you will be responsible for designing, implementing, and exercising comprehensive testing strategies for our IP-based phone portfolio.Key ResponsibilitiesDesign and implement testing strategies for our IP-based phone...
-
Software Engineering Leader
2 weeks ago
Vancouver, British Columbia, Canada Electronic Arts Full time**Job Summary**Technical Lead at Electronic ArtsWe're seeking an experienced Technical Lead to join our team. As a Technical Lead, you will be responsible for leading the development of software tools, tests, and services to empower development teams and Quality Assurance.Key ResponsibilitiesTooling and Software Development: Develop sustainable software...
-
Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at WIA Software Systems Inc. in a permanent position.Key ResponsibilitiesDevelop and maintain high-quality software applications using Agile methodologies.Collaborate with cross-functional teams to design, develop, and test software solutions.Ensure software meets...
-
Software Engineer
1 month ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob SummaryWIA Software Systems Inc. is seeking a skilled Software Engineer to join our team. As a Software Engineer - System Development, you will be responsible for designing, developing, and testing software systems to meet the needs of our clients.Key Responsibilities- Collect and document user requirements- Coordinate the development, installation,...
-
Senior Software Development Leader
1 week ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full timeWe are seeking a highly experienced and skilled Senior Software Development Leader to join our team at the Amazon Development Centre Canada ULC - K03.The ideal candidate will have a proven track record of delivering high-quality software solutions on time, with a strong focus on engineering best practices and team leadership.This is a unique opportunity to...
-
Software Development Engineer
2 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeAbout the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...
-
Senior Software Engineering Lead
1 week ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...
-
Software Engineering Team Lead
2 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the RoleWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team at Take-Two Interactive Software. In this role, you will be responsible for leading a team of engineers in designing, building, and deploying large-scale distributed backend systems that power our services.Key ResponsibilitiesProvide technical...
-
Software Engineer
1 month ago
Vancouver, British Columbia, Canada Arista Full timeJob DescriptionArista Networks is a leader in data-driven, client-to-cloud networking for large data center, campus, and routing environments. Our innovative approach leverages the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected...
-
Software Engineering Leader
2 weeks ago
Vancouver, British Columbia, Canada Improving Full timeAbout This RoleAre you a seasoned leader with a passion for technology? Do you have a proven track record of successfully managing teams and delivering high-quality projects? Improving Vancouver is seeking an experienced Software Development Manager to join our team.We're a technology management and consulting services firm deeply rooted in our commitment to...
-
Senior Software Engineer for a Dynamic Team
3 weeks ago
Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full timeAbout the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...
-
Senior Engineering Leader
4 weeks ago
Vancouver, British Columbia, Canada Royal Bank of Canada Full timeJob SummaryThe Senior Engineering Leader will be responsible for the vision, design, development, implementation, and support of Site Reliability Engineering (SRE) solutions for all applications across a line of business within Royal Bank of Canada, an RBC company. This role will oversee the engineering teams and ensure the reliability of critical...
-
Vancouver, British Columbia, Canada Asana Full timeJob Description:We are seeking a highly skilled Senior Software Engineer to join our User Management team in Vancouver, BC.The successful candidate will be responsible for designing and developing complex software applications that meet the needs of large enterprises.About the Role:Work in a high-performance, dynamic team with a strong focus on velocity and...
-
Vancouver, British Columbia, Canada Electronic Arts Full timeJob OverviewWe are seeking a highly skilled Senior Software Architect to join our team as a technical leader. In this role, you will be responsible for defining and implementing front-end architecture standards, guidelines, and best practices.You will work closely with product managers, designers, publishing and backend engineers to deliver cohesive and...