Talent.com
Intermediate Software Engineer - Java (Project Management)
Intermediate Software Engineer - Java (Project Management)CMiC • Toronto, ON, Canada
Intermediate Software Engineer - Java (Project Management)

Intermediate Software Engineer - Java (Project Management)

CMiC • Toronto, ON, Canada
Il y a 2 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

Job Description

Computer Methods International Corp. (CMiC) is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries.

About CMiC

CMiC is the leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. For nearly four decades, CMiC has partnered with the largest and most technologically progressive AEC firms and capital project owners in North America, gaining detailed insight into the unique business needs of the industry. From that experience, CMiC has created CMiC Enterprise, the most advanced construction and capital project software solution ever developed. Combining an incredibly flexible technological infrastructure with a philosophy of total integration, CMiC Enterprise lowers costs, improves productivity, and increases interoperability.

Job Overview

The Software Engineer is responsible for the development efforts of CMiC’s Project Controls module. The role involves designing, developing, troubleshooting, debugging, and testing applications.

Important Information :

  • The overall hiring salary range for this position from Intermediate to Senior level, is $70,000 to $115,000 annually
  • This position is for an existing vacancy
  • We do not use AI to screen, assess, or select applicants

Duties & Responsibilities

  • Write high-quality and well-documented code according to accepted standards based on business requirements using one or more of the following tools and technologies : JSP, Oracle ADF BC REST Framework, Jersey, Oracle JDeveloper, Java, JavaScript, SQL, PL / SQL
  • Evaluate alternative design approaches to meet business requirements
  • Create detailed technical design specification documents that can later be used for programming when required
  • Conduct extensive testing to ensure compatibility of the program with Oracle’s version.
  • Provide estimates for development items and consistently meet estimate and programming deadlines
  • Provide standard product and enhancement support
  • If needed, effectively work with other teams to assist with defect resolution
  • Provide integrated testing and debugging for new programming tasks / functions
  • Collaborate with team members and other departments to find solutions
  • Participate in project and team meetings
  • Other related duties as assigned
  • Requirements

  • University Degree, preferably in Computer Science
  • 3 plus year hands-on professional Java / J2EE programming experience (includes Java, JDBC, JSP, JavaScript, Struts Framework ).
  • Familiarity with HTML5, JQuery & CSS.
  • Knowledge of creating reports using Jaspersoft iReports would be a plus.
  • Familiarity with Oracle databases and SQL, PL / SQL
  • Knowledge of Oracle JDeveloper, Ajax, WebLogic, Oracle Workflow, or diagram editing would be an asset.
  • Excellent communication skills – both written and oral.
  • Benefits

  • Competitive benefits Package (including Health & Dental benefits)
  • Paid vacation and personal days
  • Townhall meetings where all employees are encouraged to participate in open discussions
  • Located on York University’s campus, easily accessible by transit (TTC, GO, etc.), walking distance to shopping and restaurants
  • Outdoor lunch space, including picnic tables
  • An active Social Events Committee (past events include annual seasonal parties, pool and bowling tournaments, karaoke nights, Game nights, BBQ’s, and more)
  • Health and Wellness focus including virtual yoga classes and wellness webinars
  • RRSP Matching Program after 2 years of employment
  • Experience in a rapidly growing, socially responsible corporation
  • CMiC is an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, CMiC will provide accommodation to applicants with disabilities throughout the recruitment, selection and / or assessment process. If selected to participate in the recruitment, selection and / or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require.

    Créer une alerte emploi pour cette recherche

    Intermediate Software Engineer Java Project Management • Toronto, ON, Canada

    Offres similaires
    Intermediate Software Developer (Askuity division)

    Intermediate Software Developer (Askuity division)

    The Home Depot Canada • Toronto, ON, Canada
    Temps plein
    At The Home Depot Canada, we want you to feel valued and supported.The pay range you see represents base salary only.In addition, your total rewards may include : semi-annual bonuses tied to busines...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Java & Mobile Solutions Engineer

    Senior Java & Mobile Solutions Engineer

    YDC Pro • Toronto C6A, ON, Canada
    Temps plein
    A leading tech company in Toronto is looking for a skilled developer with over 10 years of experience in JEE and JAVA technologies, and 5 years in mobile solutions for both iOS and Android platform...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Intermediate QA Automation with c# (Security clearance)

    Intermediate QA Automation with c# (Security clearance)

    Confidential • richmond hill, ON, ca
    Temps plein
    Key Responsibilities Design, develop, and execute manual and automated test suites for web, mobile, API, and backend components. Write comprehensive test cases...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior Java Software Engineer - Hays

    Senior Java Software Engineer - Hays

    Hays • toronto, on, ca
    Temps plein
    Design and develop microservices using Java 8 / 17 and Spring Boot framework.Build RESTful APIs with Spring MVC / REST.Implement Spring Cloud components (Eureka, Config Server, Zuul).Work with JPA / Hibe...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • north york, on, ca
    Temps plein
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Java Software Engineer - Luxoft

    Senior Java Software Engineer - Luxoft

    Luxoft • north york, on, ca
    Temps plein
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer - toronto

    Senior Software Engineer - toronto

    Dew Software • toronto, on, ca
    Temporaire
    I'm Naveen from DewSoftware, and we have an exciting open position that may interest you.Please share your updated resume, and I'll reach out to schedule a convenient time to connect.Position : Soft...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Intermediate Software Developer (Java)

    Intermediate Software Developer (Java)

    Axonify • Toronto, Canada
    Temps plein
    Axonify is the frontline operations platform for customer-facing businesses.We began by reinventing frontline learning and earned unmatched engagement with global brands. Now, we’re evolving into an...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Java Software Engineer

    Java Software Engineer

    BeaconFire Inc. • toronto, on, ca
    Temps plein
    BeaconFire is looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position. Develop software and web applications using Java 8 / J...Voir plus
    Dernière mise à jour : il y a 26 jours • Offre sponsorisée
    RQ10386 - Software Developer - Intermediate

    RQ10386 - Software Developer - Intermediate

    TWC Global • TORONTO, Ontario, Canada
    Temps plein
    Arial,Helvetica,sans-serif;"> TWC Global Services is Hiring.Arial,Helvetica,sans-serif;&q...Voir plus
    Dernière mise à jour : il y a 1 jour
    Senior Java Software Engineer

    Senior Java Software Engineer

    Hays • Toronto, ON, Canada
    Temps plein
    Design and develop microservices using Java 8 / 17 and Spring Boot framework.Build RESTful APIs with Spring MVC / REST.Implement Spring Cloud components (Eureka, Config Server, Zuul).Work with JPA / Hibe...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer – Cloud-Native Java

    Senior Software Engineer – Cloud-Native Java

    TTEC Digital • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    A leading digital solutions provider in Ontario, Canada is seeking an experienced Cloud Developer to work closely with Senior Architects on solution design and project-based development.The ideal c...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Principal Software Engineer - AI Multi-Agents

    Senior Principal Software Engineer - AI Multi-Agents

    Huawei Canada • Markham, York Region, Canada
    Temps plein +1
    Senior Principal Software Engineer - AI Multi-Agents.Senior Principal Software Engineer - AI Multi-Agents.Huawei Canada has an immediate permanent opening for a Principal Software Engineer.Establis...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Intermediate Software Engineer - Java (Project Management)

    Intermediate Software Engineer - Java (Project Management)

    CMiC • Toronto, ON, CA
    Temps plein
    Quick Apply
    Computer Methods International Corp.CMiC) is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries.Fo...Voir plus
    Dernière mise à jour : il y a 2 jours
    Intermediate Java Developer

    Intermediate Java Developer

    Miit • Toronto
    Temps plein
    This role requires extensive development experience with Java, Microservices, Cloud Computing (AWS), Containerization, OpenShift, and Kubernetes. The ideal candidate will be a responsible and resour...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Intermediate Software Developers

    Intermediate Software Developers

    ROSS • Toronto, Canada
    Temps plein
    Our client is looking to add an intermediate Java Developer to their team.You will support their Internet-based e-commerce software (Web Services & EDI) products and an in-house CRM system.The succ...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Dew Software • Toronto, ON, Canada
    Temporaire
    I'm Naveen from DewSoftware, and we have an exciting open position that may interest you.Please share your updated resume, and I'll reach out to schedule a convenient time to connect.Position : Soft...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Broadridge • Toronto C6A, ON, Canada
    Temps plein
    Get AI-powered advice on this job and more exclusive features.At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée