Block 64 is a software development and cloud services company delivering elegant solutions that help our business customers identify risk, uncover opportunities to optimize and modernize their IT footprints, and generally drive down the cost and complexity of technology. Our products have been market tested and are currently deployed in large enterprise organizations globally on behalf of one of the largest cloud service providers in the world.
Our products and services are in high demand, and we need your help to achieve our goal of becoming a leading IT assessment services provider in the market. We are a savvy team of industry vets who like to have a little fun in the office (or when working from home!) but are also serious about customer service and providing top-notch service levels to our valued customers and partners.
Role Summary
We are looking to add a Senior Software Engineer to our software development team in our Toronto offices. This challenging position requires someone to think independently, work well collaboratively across multiple disciplines, including working with a variety of technologies stacks (as required).
About the Position:
This is a full-time position based in our Liberty Village office in Toronto with work-from-home options
Competitive salary based on experience and relevant skills
Full health benefits including RSP matching in year 1 of employment
Generous vacation and PTO policy with additional all-company holidays during summer and holiday periods
Requirements
Communicate with Product Owner, Scrum Master and other stakeholders to gather and analyze the business requirement and translate it into technical design and prepare functional/technical specification documents.
Research and identify new software technologies that can be leveraged to improve application performance and development efficiency, reducing cost and maintaining quality, working closely with development leads.
Develop full stack, high resilience web applications for news distribution and hosted content.
Provide creative and elegant solutions to complex problems.
Prepare technical specifications and documentation as part of the incremental product deliverable.
Participate in internal team and status meetings, in project planning sessions with team members to analyze development requirements, provide design options, and provide work breakdown and estimates of work.
Participate in software releases.
Work together with your team and other teams to deliver high-grade, performant, well-documented and resilient features seeking continuous improvement.
Experience using Test-Drive Development (TDD) methodology to ensure quality in embedded into the code delivered every iteration, aiming defect free and high-quality products.
Work together with the system operation team to ensure system stability and maintain high availability
Qualification:
Bachelor’s degree or equivalent years of experience
2-4 years software development experience using Java, .NET, JavaScript, Python and other core languages across the technology industry.
Experience using Agile Methodologies primarily Scrum
Expert design skills including significant knowledge of core libraries and common design patterns
Strong attention to detail and ability to prioritize work effectively
Ability to write clean, readable code that is easy to understand
Expertise using Object Oriented design patterns and software development methodologies
Able to work cohesively with a team of 5-8 developers and testers.
Customer-first approach to software development
Excellent written and verbal communication skills (ability to communicate effectively with technical staff, Business Analysts, management, and business team members)
We thank all applicants for their interest; only candidates who meet the stated requirements will be considered.
JOB DESCRIPTION Clearance Level : Top Secret / SCI with Full Scope Polygraph Skill Level(s) : Subject Matter Expert The...
Apply For This JobSenior Microscopy Specialist -W.M. Keck Center for Advanced Microscopy and Microanalysis University of Delaware Equal Employment Opportunity Statement The University...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are seeking to hire a Flutter developer to work hybrid (in a NYC office...
Apply For This JobMcKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Our client in Nelson is looking for tech and coding obsessed individuals looking to break...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About us Nolrick, LLC Nolrick, LLC, headquartered in Shelby, North Carolina is a premier provider...
Apply For This Job