Software Engineering Specialist
2 weeks ago
Company Overview
CMiC is a leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. With nearly four decades of experience, CMiC has partnered with the largest and most technologically progressive AEC firms and capital project owners in North America.
About CMiC Enterprise
CMiC Enterprise combines a flexible technological infrastructure with a philosophy of total integration, lowering costs, improving productivity and increasing interoperability. This cutting-edge solution enables clients to manage their construction and capital projects efficiently and effectively.
Job Description
The Software Engineering Specialist - Enterprise Solutions plays a critical role in the developmental efforts of CMiC's Tools applications. Responsibilities include designing, developing, troubleshooting, debugging and testing applications, primarily developed using Oracle ADF Framework. Key duties and responsibilities include:
- Writing high-quality code according to accepted standards based on business requirements using Oracle ADF Framework, Java, JavaScript, SQL, PL/SQL and other tools.
- Evaluating alternative design approaches to meet business requirements.
- Creating detailed technical design specification documents.
- Conducting extensive testing to ensure compatibility with Oracle versions.
- Providing estimates for development items and consistently meeting deadlines.
- Offering standard product and enhancement support.
- Collaborating with team members and other departments to find solutions.
- Participating in project and team meetings.
Required Skills and Qualifications
To be successful in this role, candidates must possess the following skills and qualifications:
- A University Degree in Computer Science or related field.
- 5+ years of hands-on professional Java/J2EE programming experience, including J2EE, REST, JSF, JavaScript and familiarity with HTML5, JQuery & CSS.
- Familiarity with build automation tools (Maven, ANT) and knowledge of Oracle ADF framework.
- Knowledge of Oracle databases and SQL, PL/SQL, and proficiency in Oracle JDeveloper, Ajax, WebLogic, JDBC.
- Excellent communication skills – both written and oral.
Benefits
Candidates can expect a competitive benefits package, including health and dental benefits, paid vacation and personal days, town hall meetings, and an active social events committee. The company also prioritizes employee well-being, offering virtual yoga classes, wellness webinars, and RRSP matching after two years of employment.
-
Senior Java Software Engineer
4 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeThe largest bank in Canada, serving over 17 million clients and having more than 89,000 employees worldwide, is seeking a Senior Java Software Engineer for a long-term opportunity at Toronto, ON.About the OpportunityThis hybrid role involves working 3 days a week in the office and requires a strong background in Java, Springboot, and Microservices. The...
-
Software Acquisition Specialist
4 weeks ago
Toronto, Ontario, Canada Vela Software Full timeAs a Software Acquisition Specialist at Vela Software, you will be responsible for identifying and securing strategic acquisitions that align with our company's growth objectives. With a proven track record of thriving in fast-paced enterprise sales or deal sourcing environments, you will leverage your expertise to source, qualify, and nurture a pipeline of...
-
Software Engineering Specialist
3 weeks ago
Toronto, Ontario, Canada NearSource Full timeJob Title: Software Engineering SpecialistWe are seeking an experienced Software Engineering Specialist to join our team at NearSource Technologies.Salary: $120,000 - $150,000 per yearAbout the RoleThe successful candidate will have a bachelor's degree in computer science and at least 5 years of experience in developing websites and internet applications....
-
Software Architect for AI Engineering
3 weeks ago
Toronto, Ontario, Canada Capgemini Engineering Full timeAbout Capgemini EngineeringCapgemini Engineering is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world.We are committed to creating tangible impact for enterprises and society. With our strong 55-year heritage, we deliver end-to-end services and solutions...
-
Java Software Developer for Capital Markets
2 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout Iris Software Inc.A strategic partner to Fortune 500 and other top companies in financial services and many industries, Iris provides a value-driven approach – a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models.As a Java full stack Developer, you will be working on...
-
Senior Software Developer
3 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...
-
Toronto, Ontario, Canada Capgemini Engineering Full timeOverview">At Capgemini Engineering, we are seeking a seasoned Senior Test Automation Specialist to join our team. This is an exceptional opportunity to leverage your expertise in designing and implementing comprehensive test automation strategies that drive quality and performance in software applications.">About the Role">We are looking for a highly skilled...
-
Toronto, Ontario, Canada Capgemini Engineering Full timeAbout the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Capgemini Engineering, working on cutting-edge AI and data transformation projects. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key ResponsibilitiesDesign and implement...
-
Senior Full Stack Software Engineer
3 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team in Toronto. This is an excellent opportunity for professionals with experience in capital markets/trading and strong payment systems.Job SummaryThis role involves designing, developing, and deploying large-scale enterprise applications using Java full stack...
-
Senior Cloud Software Engineer
4 weeks ago
Toronto, Ontario, Canada Ness Digital Engineering Full timeAt Ness Digital Engineering, we are seeking a skilled Azure Developer to join our team. This is an exciting opportunity for you to utilize your expertise in cloud-based software development and drive digital transformation for our clients.About the RoleWe offer a challenging and rewarding role as a Senior Cloud Software Engineer on our Azure development...
-
Data Engineering Specialist
4 weeks ago
Toronto, Ontario, Canada Triunity Software, Inc. Full timeWe are seeking an experienced Data Engineer to join our team at Triunity Software, Inc. in Toronto, ON.About the RoleThis is a full-time position that requires a minimum of 10 years of experience in data engineering with a strong background in Java and big data tools such as Hadoop, HDFS, ADLS, ADF, Spark, Kafka, Databricks, and Dremio.The successful...
-
Digital Operations Leadership Specialist
4 weeks ago
Toronto, Ontario, Canada Intelliswift Software Full time $48Intelliswift Software Digital Operations Leadership SpecialistWe are seeking a skilled Digital Operations Leadership Specialist to join our team. The successful candidate will be responsible for prioritizing and managing daily operational tasks, ensuring seamless coordination between stakeholders and the digital team.Key Responsibilities:Manage the triage...
-
Senior Java Software Engineer
1 week ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the RoleWe are seeking a seasoned Senior Java Software Engineer to join our team in Toronto. This is an excellent opportunity for a highly skilled professional with strong experience in full-stack development and a passion for delivering high-quality solutions.Job DescriptionThe successful candidate will be responsible for designing, developing, and...
-
Senior Automation Engineer
3 weeks ago
Toronto, Ontario, Canada Capgemini Engineering Full timeJob Description:This senior automation engineer position is a fantastic opportunity to leverage your technical expertise and passion for quality assurance in software development. As a key member of our dynamic QA team, you will be responsible for designing, developing, and implementing automation frameworks that ensure the quality and performance of our...
-
Lead Data Engineering Specialist
4 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeWe are seeking a highly skilled Datastage Developer to join our team at Iris Software Inc. in Toronto, Canada. As a key member of our data engineering team, you will play a crucial role in designing, implementing, and maintaining complex data pipelines using Datastage.About the RoleThe ideal candidate will have a strong background in SQL and experience...
-
Software Acquisition Specialist
3 weeks ago
Toronto, Ontario, Canada Vela Software Full timeOverviewVela Software, a subsidiary of Constellation Software, is a renowned investor in mission-critical software companies. We employ a unique approach by buying and holding investments while providing access to capital and operational best practices through our network of autonomous businesses.
-
Software Acquisition Specialist
3 weeks ago
Toronto, Ontario, Canada Vela Software Full timeOverviewVela Software, a subsidiary of Constellation Software, is seeking an experienced Corporate Development Manager to join its team in Toronto. With a market capitalization of approximately $75B CAD and over 1,000 acquisitions under its belt, our company offers a unique opportunity to make meaningful contributions to the growth and success of...
-
Financial Services Business System Specialist
3 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the OpportunityIris Software Inc., a global technology services and solutions provider, is seeking an experienced Financial Services Business System Specialist to join their team in Toronto, ON.Job Summary:We are looking for a skilled professional with 8+ years of experience as a Business Analyst/Business Systems Analyst in the Financial Services...
-
Toronto, Ontario, Canada Software International Full timeJob Summary:We are seeking a skilled Mainframe Application Specialist to lead the conversion of 186 jobs identified as requiring a different path than Splunk.About the Role:This exciting opportunity involves performing a thorough analysis and conversion of the identified jobs into a new solution, utilizing extensive knowledge of the mainframe platform and...
-
Business Intelligence Developer Specialist
3 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeWe are seeking a skilled Business Intelligence Developer Specialist for a contract opportunity at Iris Software Inc.As a key member of our team, you will work closely with our financial clients to design and develop advanced business intelligence solutions using Power BI.The ideal candidate will have experience working with Power BI, DAX, and cloud-based...