Senior Software Developer - Ottawa, Canada - Global IQX

    Global IQX
    Global IQX Ottawa, Canada

    1 month ago

    Default job background
    Full time
    Description

    The Senior Software Developer will take on a lead role in developing and expanding the coreframework.

    Duties and Responsibilities:

  • Evaluates new technologies for fit with the system and the associated upstreamand downstream impacts on process and data
  • Identify opportunities for improvements to streamline and integrate technologicalprocess to enhance operational efficiency and effectiveness
  • Identify and resolve complex customer problems
  • Expand functionality on the core engine framework.
  • Develop client-side UI and components using JavaScript, JSP, and relatedtechnologies.
  • Design database models (tables, relationships, constraints, and indices);
  • Develop persistence layer classes (JPL) and domain entities using Java andHibernate.
  • Assess technical feasibility of feature proposals.
  • Conduct code-reviews and mentor developers.

    Knowledge and Skills

  • 6+ years experience with Java-based development is a must (using Spring,Hibernate, Generics, Lamdba Expressions, Streams, and Collectors).
  • Experience with relational databases and schema design (writing SQL, HBMmappings, and HQL queries).
  • Experience with XML technologies (such as XSD, XSLT, XPATH, SAX, andSTAX).
  • Experience with responsive web design using JavaScript, jQuery, Bootstrap,HTML, and CSS.
  • Experience with Web Services.
  • Very knowledgeable in object-oriented design, design patterns, multi-threadingand concurrency.
  • Experience with dynamic modular architecture such as OSGi is an asset.

    The Perks

  • Health benefits
  • An Employee Stock Option Plan
  • A Registered Retirement Savings Plan
  • Regular team events and celebrations
  • Vacation spending money (and an IQX shirt to rep on your trip)

    Global IQX focuses on Enterprise Software and Software. Their company has offices in Ottawa. They have a small team that's between 11-50 employees.
    You can view their website at