Leading Enterprise Software Architect
1 week ago
Cognition+ is a leading provider of innovative digital solutions for insurance companies. Our team of experts delivers cutting-edge technology to drive business success.
We offer a comprehensive suite of services, including a fully customizable Enterprise Insurance Management Platform, on-demand support, connectivity, cybersecurity, and development services. With over 25 years of experience, we have gained a deep understanding of our clients' needs and challenges, investing in R&D to build the next generation of insurance technology solutions.
At Cognition+, we believe that diverse perspectives, ideas, and cultures are essential to our success. We strive to create a collaborative environment where our employees can grow and thrive. If you're looking for a challenging opportunity to make a lasting impact and advance your career, we invite you to join our team.
Why Choose Cognition+
- Competitive compensation package including benefits, group RRSP, and incentive plan;
- Flexible work hours for optimal work-life balance;
- Opportunities for learning, growth, and innovation;
- Collaborative and supportive team environment;
- Opportunity to contribute to our organization's success.
The Role
We are seeking a Senior Software Developer to lead our team in designing and developing enterprise software solutions. As a key member of our team, you will be responsible for driving technical decisions, mentoring junior developers, and delivering high-quality results. If you're passionate about solving complex challenges, writing clean code, and working in a fast-paced, innovative environment—this is the place for you.
This position can be performed from our office in London, Ontario, or remotely within Canada. Remote-based employees may occasionally be asked to travel to our office for meetings or team-building events.
Role Responsibilities
- Design and develop cutting-edge enterprise software solutions using Java;
- Lead technical design and development of features, applications, and systems;
- Engage in peer code reviews to elevate individual developer performance;
- Diagnose and fix bugs originating from client production environments;
- Ensure high-quality code by writing automated tests;
- Collaborate with senior team members to address technical debt and enhance current design and architecture;
- Guide and support junior developers in best practices and problem-solving;
- Demonstrate integrity by making decisions aligned with team values;
- Perform other job-related duties as assigned.
Required Qualifications & Skills
- Over 6 years of experience in Java enterprise application development;
- Proven ability to lead technical projects and mentor junior developers;
- Passion for writing clean code and unit/integration tests;
- Knowledge of web front-end development, including JavaScript, TypeScript, Angular, HTML, and CSS;
- Strong understanding of Git, Maven, Spring, and Docker;
- Strong SQL background with ability to write complex queries;
- Experience working with Linux;
- Experience working in an Agile methodology (Kanban) team;
- Familiarity with MyBatis, Active MQ, Wild Fly, Alfresco Content Services (ACS), Solr, Redis, and Jaspersoft is a plus.
Salary: $120,000 - $150,000 per year
We are committed to equal employment opportunities and welcome candidates from diverse backgrounds. Please note that only qualified candidates will be contacted for further steps.
-
Principal Software Architect
1 week ago
London, Ontario, Canada CARFAX Full timeAbout CARFAXCARFAX is a leading provider of vehicle history reports, helping millions of consumers make informed decisions when buying or selling vehicles. Our mission-focused approach emphasizes accuracy and integrity, setting us apart in the industry.Job SummaryWe are seeking an experienced Principal Software Architect to join our AI team, leading design...
-
CRM Solutions Architect
1 week ago
London, Ontario, Canada StarTech-manuela Full timeWe are seeking a seasoned professional to fill the role of CRM Solutions Architect at StarTech-manuela, where you will play a vital part in driving business success through technology. As a key member of our team, you will be responsible for delivering innovative solutions that meet the needs of our diverse stakeholders.About the RoleThis is an exciting...
-
Senior IT Infrastructure Architect
7 days ago
London, Ontario, Canada Accuenergy (Canada) Inc. Full timeJob SummaryThe Senior IT Infrastructure Architect will play a crucial role in designing and developing information and communication system architecture, hardware, and software. This position requires strong technical skills, leadership abilities, and excellent communication skills.About the RoleWe are seeking an experienced Senior IT Infrastructure...
-
Senior Software Development Engineer
2 weeks ago
London, Ontario, Canada Donna Cona Full timeAbout the RoleWe are seeking a Senior Software Development Engineer to join our team in Enterprise Application Integration. This is an exciting opportunity to work on complex software systems, collaborate with cross-functional teams, and drive innovation.
-
Software Quality Assurance Specialist
1 week ago
London, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full timeCompany Overview:MEDHA SOFTWARE SOLUTIONS INC is a leading software company that provides innovative solutions to its clients.Job Summary:We are seeking an experienced Software Testing Engineer to join our team. The ideal candidate will have a strong background in software testing and quality assurance.Key Responsibilities:Develop and execute test plans to...
-
Cloud Security Architect
1 week ago
London, Ontario, Canada CARFAX Full timeAbout CARFAXCARFAX is a mission-driven organization dedicated to delivering accurate and reliable data. We pride ourselves on fostering a balanced work environment that supports our team members in tackling challenging projects.The Cloud Security Architect RoleAs a Cloud Security Architect at CARFAX, you will play a vital role in safeguarding the...
-
Enterprise Sales Representative
3 weeks ago
London, Ontario, Canada WinAir Full timeJob DescriptionThe Business Development Representative will be responsible for generating new business opportunities for WinAir through networking, relationship-building, and problem-solving.This role is critical for achieving sales objectives and driving new revenue into the organization.Key ResponsibilitiesDevelop and implement a sales strategy to secure...
-
CRM Solutions Architect
1 month ago
London, Ontario, Canada StarTech-manuela Full timeAbout the RoleWe are seeking a skilled CRM Solutions Architect to join our team at StarTech.com. As a key member of our organization, you will be responsible for driving business success through technology by mapping and optimizing existing and new cross-functional business processes.Key ResponsibilitiesStrategy and Planning: Analyze and apply business...
-
Software Development Manager
1 month ago
London, Ontario, Canada CARFAX Full timeJoin Our Team as a Software Development ManagerWe're seeking a highly skilled Software Development Manager to lead our Data, AI & ML team at CARFAX. As a key member of our tech culture, you'll be responsible for building high-performing teams, improving team and individual performance, and establishing clear goals and objectives.Key Responsibilities:Build...
-
Senior Architect
4 weeks ago
London, Ontario, Canada TalentSphere Staffing Solutions Full timeArchitecture & Design Firm - HYBRIDAn expanding architectural firm with multiple offices, and projects across Canada, is looking to hire a fully licensed architect, or near fully licensed architect, to work in a hybrid environment. They require someone strong in Revit; experienced in mid-sized projects; universities, community centers, dental or medical...
-
Machine Learning Architect with Visa Sponsorship
3 weeks ago
London, Ontario, Canada Youngprocareers Full timeMachine Learning Processor Architect RoleThis is an extraordinary opportunity for a Machine Learning Processor Architect to develop a unique new processor technology. Our client has offices in the UK, and remote working is also possible.In this role, the Machine Learning Processor Architect will join as one of the early-stage founding members of the company,...
-
Food Service Team Lead
4 weeks ago
London, Ontario, Canada KANVI ENTERPRISE INC. Full timeJob Summary: We are seeking a skilled Food Service Supervisor to join our team at KANVI ENTERPRISE INC. The successful candidate will be responsible for overseeing the daily operations of our food service department, ensuring that food and service meet quality control standards.Key Responsibilities:Establish efficient methods to meet work schedules and...
-
Software Development Team Lead
1 week ago
London, Ontario, Canada High Grade IT Solutions Inc. Full timeHigh Grade IT Solutions Inc. is currently seeking a highly skilled and experienced Software Development Team Lead to join our team.The estimated salary for this position is around $120,000 - $180,000 per year, depending on experience and location.About the RoleThis is an exceptional opportunity to lead and co-ordinate teams of information systems...
-
Software Development Manager
1 month ago
London, Ontario, Canada CARFAX Full timeSoftware Development ManagerAt CARFAX, we're passionate about creating a collaborative and innovative environment where our developers can thrive. As a Software Development Manager, you'll lead a team of Software Engineers and QA Engineers to build products, platforms, and pipelines to support machine learning initiatives. You'll be responsible for building...
-
Senior Licensed Architect
3 weeks ago
London, Ontario, Canada TalentSphere Staffing Solutions Full timeAbout the PositionAn expanding architectural firm with multiple offices and projects across Canada is looking to hire a fully licensed architect or near fully licensed architect to work in a hybrid role. They require someone strong in Revit; experienced in mid-sized projects; universities, community centers, dental or medical offices and labs, senior homes...
-
Enterprise Systems Engineer
4 weeks ago
London, Ontario, Canada CARFAX Full timeJob SummaryAt CARFAX, we're seeking a highly skilled Enterprise Systems Engineer to join our Enterprise Systems Engineering team. This team is responsible for administering, securing, and improving thousands of servers and systems across the CARFAX enterprise.Key ResponsibilitiesCollaborate with systems engineers and development teams to solve complex...
-
Food Service Team Lead
4 weeks ago
London, Ontario, Canada KANVI ENTERPRISE INC. Full timeJob Summary: We are seeking a skilled Food Service Supervisor to join our team at KANVI ENTERPRISE INC. The successful candidate will be responsible for overseeing the daily operations of our food service department, ensuring that food and service meet quality control standards.Key Responsibilities:Establish efficient methods to meet work schedules and...
-
Mission-Focused Senior Software Developer
2 weeks ago
London, Ontario, Canada CARFAX Full timeTransformative Opportunity at CARFAXWe are seeking a highly skilled Senior Software Engineer to join our CARFAX AI team, where you will play a pivotal role in developing cutting-edge AI solutions that help millions of consumers make informed decisions about vehicles.As a senior member of our team, you will be responsible for leading design decisions,...
-
Software Development Engineer
1 week ago
London, Ontario, Canada Donna Cona Full timeOverviewDonna Cona is a leading provider of software development solutions, and we are seeking a highly skilled Software Development Engineer to join our team.Job Description: The successful candidate will be responsible for delivering high-quality software products, working closely with cross-functional teams, and collaborating on the design, development,...
-
Senior Systems Architect
5 days ago
London, Ontario, Canada Randstad Canada Full timeRandstad Canada is a leader in the Canadian staffing industry. Our success is built on the foundation of our core values: people, passion and results.We are currently seeking a Senior Systems Architect to join our team in London, ON.Job Summary:The ideal candidate will have a University Degree or College Diploma in Engineering and minimum 3 years of...