Home Ottawa Tech Jobs Ottawa Tech Jobs About Us Services Careers Contact Us

Current Opportunities

Executive Assistant
Java Web Developer
Tool Developer
Full Stack Developer
C# Silverlight Developer
Network Engineer
Component Engineer
Automation Developer
Server Application Developer
Intermediate Software Developer
Senior Software Developer
Customer Support Engineer Level One
Java Developer
Senior Developer
Product Verification Specialist
VMware SME
Junior Developer
Customer Support Engineer Level Two
Front End Developer
Big Data Developer
IT Vendor Management Analyst
Virtualization Developer
Intermediate Developer


Executive Assistant

Posting #28072015

Permanent

Ottawa, Ontario

Position Summary:

QSi is seeking an Executive Assistant to join our client’s team. Incumbents must be fluently bilingual and posses a security clearance.

Responsibilities and Skills:
  • Provides administrative support to five Executives, which will include schedule and calendar maintenance, expense reports, prepare and plan meetings/events, coordinate travel arrangements, prepare correspondence
  • Arranges drafts agendas, prepares related background material, takes minutes and follows up on action items from meetings in a timely manner
  • Demonstrates the motivation to work hard, be successful, achieve difficult goals and complete challenging tasks
  • Relates to others in a personable manner in order to establish and maintain effective interpersonal relationships
  • Maintains personal composure during times of stress or pressure, when things are uncertain or when faced with conflict or disagreement
  • Provide expertise on risk analysis assessments and business continuity plans
  • Provide support to executive team on projects when required
  • Provide support for executive meetings
  • Provides executive level support to the executive team
Please submit your resume to resumes@qsi.com

Java Web Developer

Posting #22072015

6 Months +

Montreal, Quebec

Position Summary:

QSi is seeking a Java Web Developer to join our client’s team.

Responsibilities and Skills:
  • Perform customer solution requirements analysis and translate into detailed software requirements Assist in providing cost estimation based on requirements
  • Develop software to meet customer solution requirements Ensure end-to-end software programs adhere to requirement specifications
  • Provide customer support services for trouble reports related to delivered software solutions (part of an on-call support roster)
  • Perform software configuration management and release management of software
  • Bachelor’s or Master’s degree in Engineering/Computer Science/Computer Engineering or equivalent
  • Must have minimum of 5 years in WEB design and development using Java-related technologies/frameworks such as: Java, CSS 3, HTML 5, JavaScript, SPRING MVC, Bootstrap, Angular, JQuery
  • Strong consulting skills and experience on customer-driven development projects
  • Experience working in Agile/SCRUM project environment
  • Telecom and/or IT Industry experience
  • Knowledge in Java Web Services development technologies such as J2EE, Web Services, JSP, etc is also an asset
Please submit your resume to resumes@qsi.com

Tool Developer

Posting #21072015

6 Months +

Montreal, Qubec

Position Summary:

QSi is seeking a Tool Developer to join our client’s team.

Responsibilities and Skills:
  • Work in a dynamic and agile software development team to innovate, develop, modify and deliver software solutions to meet customer requirements in an timely and cost effective way
  • Software solutions to be developed are in various areas such as (and not limited to); simulator tools (e.g. load simulators), test environment tools, GUI design, Web applications etc
  • Learn and understand Company and Industry Standard products / protocols / processes / methods / and tools
  • Investigate, update and/or participate in the reviews of requirement specifications / pre-study analysis / feasibility / architecture and design documentation
  • Work with system and test engineers to clarify customer requirements/adaptations and provide software solutions for new or existing software releases
  • Effectively troubleshoot, debug and resolve problems reported by customers
  • Provide on-call support when required
  • Minimum 5 years of software development
  • Development experience with the following technologies : Java, C++, Network programming, UML Design, Scripting (e.g. TCL, Perl, ExpectTk)
  • Very Good knowledge of the following operating systems: OSE, Unix (Solaris), Linux, Windows
  • Knowledge of telecom protocols (e.g. H.248, SIP, 3GPP, SS7, UDP, MTP, SCTP, TCP/IP protocols) is an asset.
  • Knowledge of the CPP platform (s/w and h/w), and CADE tools is an asset.
  • Knowledge and development experience with Eclipse, RCP applications, and GUI development
  • Knowledge of web based application development and technologies (e.g. JSP, JavaScript, Php, MySQL, Ajax, Wicket design, Spring, Struts, Hibernate, Maven ect.)
  • Familiarity with simulation concepts and design is desired
  • Experience in software configuration management, preferably IBM/Rational Clearcase, SVN or GIT
Please submit your resume to resumes@qsi.com

Full Stack Developer

Posting #20072015

Permanent

Ottawa, Ontario

Position Summary:

QSi is seeking a Full Stack Developer to join our client’s team.

Responsibilities and Skills:
  • Design complex systems and lead the technical solution of projects
  • Work closely with our product and UI design teams to define project specifications
  • Write code across the full stack – from UI, to the servlets and backend services, down to the database and Hadoop/Hive
  • Develop, deploy and maintain the consumer-facing features of the website
  • Be responsible for your software, including design, implementation, testing & monitoring
  • Bachelor of Science in Computer Science or Software Engineering (or equivalent)
  • Strong foundation in data structures, algorithms, OO Design and relational databases
  • Excellent programming skills in an object-oriented language
  • Experience with high-volume web applications preferred
  • Experience with Linux, Java, JavaScript and related open source technologies such as Apache, Tomcat, and Postgres SQL, Memcached and Hive preferred
Please submit your resume to resumes@qsi.com

C# Silverlight Developer

Posting #16022015

Permanent, Multiple Positions

Ottawa, Ontario

Position Summary:

QSi is seeking a C#, Silverlight Developer to join our client’s team. Our clients’ applications group is looking for talented developers to contribute to the design and development of our enterprise video software. In this position, you will be a member of the team responsible for design and development of our client software supporting large scale, intelligent video surveillance networks.

Responsibilities and Skills:
  • Design and implementation of client software features, based on requirements analysis
  • Coding, testing and debugging of C#/Silverlight/WPF based applications
  • Assisting with integration with in house developed and 3rd party user interface components
  • Creation of design specifications based on software requirements
  • Integration of web applications with web services (SOAP) and video services (H.264/MPEG via RTSP/MP4)
  • Working alongside other motivated team members and disciplines to ship high quality software products
  • 2+ years in .NET software development (C# programming language)
  • Solid technical knowledge of the Microsoft .NET framework
  • Rich Internet Application development including audio/video
  • User interface development (.NET Forms/WPF/Silverlight/Flash)
  • Visual Studio 2013
  • Web Services and design including SOAP, REST
  • Communication protocols including TCP/IP, HTTP
  • Web scripting languages and related technologies such as Javascript, HTML/CSS, AJAX, PHP and JSP
  • Multimedia streaming protocols (RTP/RTSP, MP4)
  • Excellent oral and written communication skills in English
Please submit your resume to resumes@qsi.com

Network Engineer

Posting #08072015

6 Weeks +

Ottawa, Ontario

Position Summary:

QSi is seeking a Network Engineer to join our client’s team.

Responsibilities:
  • Assist in the upgrade of VMware vCenter from 5.5 to 6.0
  • Assist in the upgrade of 34 ESXi hosts from 5.5 to 6.0
  • Assist in upgrading the VDP backup appliance currently running in our VMware lab
  • Upgrade our vSheild Edge appliance from 5.5.2 to the latest
  • Resolve issues within our SQL database backing our VMware lab and adding redundancy
  • Help to resolve VMware networking issues. Currently we are using VMware distributed switches, Two Cisco Nexus 5000 switches, and Four HP 5406 networking switches
  • Assist in a NetApp 2240-2 firmware upgrade
  • Review and assist in redesign and implementation of RND core Cisco 6509 , adding a redundant Cisco 6509 with Spanning tree and cutover capabilities
  • Review and assist in redesign of RND Data Center with regards to spanning tree / load balancing
  • Other related Network requirements as it pertains to the RND Lab Network
  • Document and supply training as needed for any or all of the above tasks
Please submit your resume to resumes@qsi.com

Component Engineer

Posting #30062015

1 Year

Ottawa, Ontario

Position Summary:

QSi is seeking a Component Engineer to join our client’s team.

Responsibilities:
  • Maintain component database (Agile 9.3.3) for both production and new product introduction
  • Work closely with supplier, suggest alternates as applicable, procure samples, track qualification progress, review results and review/approve releasing of Manufacture Change Order (MCO).
  • Production Shortages: ensure that proper alternates are identified and properly assessed in a timely manner.
  • Review Product Change Notices (PCN’s): Assess impacts to globally and advise on next actions.
  • Determine single source exposure and provide possible alternates ensuring they are properly assessed
  • Ensure that all new Cost Reduction alternates are properly assessed and meet standards (RoHS, REACH, Regulatory requirement, etc.)
  • Ensure all New Product Number Releases are properly assessed and meet standards (RoHS, REACH, Regulatory requirements, etc.)
  • Excess & Obsolete Inventory (“E&O”): Review and assess all E&O items for best disposition
  • Fault Analysis (“FA”): Work with vendors to expedite the FAs, track their status and review FA results with appropriate team members (Product Engineering, HW Design, etc).
Please submit your resume to resumes@qsi.com

Automation Developer

Posting #13032015

1 Year

Ottawa, Ontario

Position Summary:

QSi is seeking an Automation Developer to join our client’s team.

Skills:
  • Experience in testing automation
  • Experience with Python, TCL, Shell
  • Experience Linux
  • Experience with scripting
Please submit your resume to resumes@qsi.com

Server Application Developer

Posting #11022015

Permanent, Multiple Positions

Ottawa, Ontario

Position Summary:

QSi is seeking an intermediate Server Application Developer to join our client’s team. Our clients’ applications group is looking for a talented intermediate developer to contribute to the design and development of our enterprise management software. In this position, you will be a key member of the team responsible for our industry-leading video management platform supporting large scale, intelligent video surveillance networks. This position offers an opportunity to individuals who are seeking a challenging role where they can fully utilize and grow their software development skills

Responsibilities and Skills:
  • Design, develop, test and debug Java EE web applications
  • Work closely with client application developers to realize specific requirements
  • Design and implement web application server features, based on requirements analysis
  • Mapping requirements to tasks, estimating and delivering on time under tight schedules
  • Mentoring junior team members while providing design guidance and code reviews
  • 3-5 years in software development using Java, primarily in web application development
  • Proficient with Java EE architecture and frameworks including Servlets and the Spring Framework
  • Relational database design experience, good knowledge of SQL, and experience using ORM
  • Experience with Java web applications servers (Glassfish, Tomcat, JBOSS/WildFly preferred)
  • Experience with web services (SOAP, REST ) and XML
  • Experience in application profiling and performance tuning
  • Bachelor’s degree in Computer Science or Computer Engineering
  • Excellent oral and written communication skills in English
Please submit your resume to resumes@qsi.com

Intermediate Software Developer

Posting #15022015

Permanent, Multiple Positions

Ottawa, Ontario

Position Summary:

QSi is seeking an Intermediate Developer to join our client’s team. Our clients is looking for a talented software designer for the development and support of their multimedia software solutions. The incumbent will be working with motivated and experienced developers as they continue setting the standards in networked video technology. As a developer, you will gain experience in software technology that encompasses intelligent digital video and audio processing, real-time networking, real-time disk storage, centralized network management, integrated data and business systems, and best-in-class client user interfaces.networks.

Responsibilities and Skills:
  • Work with R and D and other corporate team members, such as Product Management, to obtain software requirements, create quality design specifications based on these requirements, determine the required development tasks and provide accurate time estimates for their completion, and implement the proposed design
  • Investigate and resolve technical issues reported from the field. At times the issue may require interactions with other functional teams (e.g. hardware, firmware). The candidate will be responsible for participating in these cross-functional investigations to bring field issues to resolution
  • Work with the Product Validation and Technical Publications teams to assist them with their duties in testing and documenting the features developed
  • Assist with planning and tracking of development tasks, project milestones and inter- team dependencies
  • Research new technology to provide product innovation or problem resolution
  • Adhere to corporate technical standards and processes
  • Bachelor’s or Master’s degree in Computer Science or Engineering program
  • C++ programming languages
  • Object-oriented design and design patterns
  • Strong knowledge of networking and TCP/IP, UDP, HTTP protocols
  • Large, complex, multi-threaded applications
  • Virtualized environments
  • C, C#, and JAVA programming languages
  • Server-side development (attention to scalability, reliability, redundancy) in a Windows environment
  • Database (SQL, CodeBase) application development and integration through standard database interfaces
  • Experience interfacing to IP cameras and access control systems (e.g. Lenel, Pacom, S2, Software House CCURE)
  • Image, video and audio compression and/or analytical processing; multimedia streaming and storage formats
  • Other technology experience: COM, ActiveX, DirectX, Direct3D, web protocols, web scripting languages
  • Windows and Linux desktop and server platforms
Please submit your resume to resumes@qsi.com

Senior Software Developer

Posting #05022015

1 Year+

Ottawa, Ontario

Position Summary:

QSi is seeking a Senior Software Developer to join our client’s team. The ideal incumbent will have strong programming skills in C, C++, and Java as well as familiarity with Linux/Unix and web-application development (HTML, AJAX). Our client is seeking candidates with creative problem solving skills and excellent troubleshooting and debugging skills. Strong written and verbal communication are an important part of the role as well. The incumbents must have the ability to manage multiple tasks and work towards long term goals. Candidates should have familiarity with scripting tools (Perl, Javascript, Python) and posses a Bachelor’s or Master’s in Computer Science or Engineering.

Skills and Knowledge:
  • Develop and enhance software development tools to optimize compile/test/commit development process
  • Develop suite of applications improving S/W developer/manager/release manager productivity and overall S/W quality
  • Develop application backend in Python/Django with MySQL database, user interface front end using Django (server side) and Javascript/Dojo (client side)
  • Develop web application front ends and service enhancements for continuous integration tools
  • Transform existing tools to provide a state-of-the-art development experience to developers
  • Conceive new tools and/or methods to increase the overall quality of the S/W releases while maintaining an agile development process
  • Develop ETL (extract, transform, load) applications in Python/Django
  • Automate bug detection and isolation
  • Work within a team environment and enhance your programming skills while learning from the Senior Software Engineers at the same time
Please submit your resume to resumes@qsi.com

Customer Support Engineer Level One

Posting #01052015

Permanent

Ottawa, Ontario

Position Summary:

QSi is seeking 6 Customer Support Engineers to join our clients team. The Customer Support Engineer (Level 1) is an experienced software support technician with ability to support VMware (virtual) management environments (and infrastructure) with basic design and operations knowledge. Candidates must be flexible to work 24 hour rotational shifts.

Responsibilities and Skills:
  • Problem and change management
  • Implementing, managing and upgrading Customer environments
  • Managing the security and stability of virtualization product(s)
  • Managing the systems necessary to support product suite
  • Providing technical support assistance for virtualization software environments
  • Providing excellent Customer service during all interactions
  • Communicating and working with Customers
  • Experience with vSphere 3.x, 4.x and 5.x
  • Experience with vCenter Server for Windows
  • Experience with VMware ESX and VMware ESXi
  • Experience with VMware PowerCLI
  • Experience with VMware Site Recovery Manager (SRM)
  • Customer service skills
  • Phone skills
Please submit your resume to resumes@qsi.com

Java Developer

Posting #09062015

6 months+

Ottawa, Ontario

Position Summary:

QSi is seeking a Java Developer to join our client’s team.

Responsibilities and Skills:
  • Design and develop next generation Cloud management platform
  • Work closely with Architects to align design with cross-organizational initiatives
  • Taking leading role in the Agile process
  • BS/MS in Computer Science, Computer Engineering, Information Systems, or equivalent work experience
  • 5+ years software development experience in Java
  • Strong UI/UX experience
  • Experience with Angular JS and Node JS
  • Excellent design and communications skills
  • Strong knowledge in enterprise environment is required in Unix platforms (RHEL / CENTOS preferred)
  • Software development experience with common Web platform / language technologies such as HTTP, REST, SOAP, XML, AJAX, scripting.
Please submit your resume to resumes@qsi.com

Senior Developer

Posting #21052015

5 Months +

Ottawa, Ontario

Position Summary:

QSi is seeking a Broadband and Networking Developer to join our client’s team. As a Technical Leader on our clients’ team, you will be responsible for Software design and development. You will collaborate with team members with the goal of delivering production-ready software releases on time with excellent quality. You will lead projects that involve architectural design/overview and small team leadership.

Qualifications:
  • Bachelor or Master Degree in CS/EE, or equivalent experience is required. Any other demonstrated high technology aptitude is desired
  • 15+ years software development experience
  • Experience with switch/router system designs and implementations
  • Experience with L2/L3 protocols. Thorough working knowledge of TCP/IP Networking
  • Expert knowledge on modern operating system design such as multitasking, kernels, filesystems, etc.
  • Knowledge of Cloud/Virtualization technologies, SDN, NFV and Network Virtualization
  • Direct experience with Linux and related infrastructure software. Solid understanding of Linux internals and virtualization
  • Good understanding of software development and test processes
  • Superior coding skills with emphasis on writing modular code and developing a variety of software
  • Proficient in software development using C. Understanding of makefiles, static analysis and source repositories
  • Excellent communication and presentation skills are required
  • Experience with Agile/Scrum process is highly desirable
  • Must be able to demonstrate past experience leading multi-person, technically diverse projects
  • Understand Networking Protocols
  • Understand Linux Operating System Architecture
  • Experience with C, Python, Lua programming
Please submit your resume to resumes@qsi.com

Product Verification Specialist

Posting #18022015

Permanent, Multiple Positions

Ottawa, Ontario

Position Summary:

QSi is seeking a Product Verification Specialist to join our client’s team. s a member of the Product Verification team you will be responsible for analysis of product requirements for the purpose of developing test cases to confirm product quality. In this position, you will be responsible for ensuring products are delivered to our customers with the highest possible quality. This position offers an opportunity to individuals who are seeking a challenging role where they can fully utilize their technical and product validation skills.

Responsibilities and Skills:
  • Participate in testing activities whose goal is to validate compliance with product requirements
  • Review of product requirements and design specifications
  • Creation of test plan documents (establishing scope and approach)
  • Preparation and definition of test environments
  • Collaboration with other groups, specifically within R&D
  • Maintains and augments lab test environments
  • Analyzes and troubleshoots test case failures to identify the need for a functional update or a test case update.
  • Other related duties
  • Bachelor’s degree or post-secondary education, preferably in computer science, engineering or mathematics or related work experience
  • Customer focused, attentive to detail, investigative, commitment to quality
  • Ability to work in a fast-paced, dynamic environment, ability to prioritize and excellent communication skills
  • Ability to work independently and/or as part of a team
  • Good understanding of quality assurance measures, metrics and bug life cycle
  • Sound knowledge of Microsoft Windows operating systems, Linux operating system, TCP/IP networking
  • Knowledge of audio/video security systems is considered an asset
  • 1-2 + years testing experience of software and hardware products
  • Programming( C++, C#, Python) is an asset
  • MS Word, MS Excel, MS Access, Test Case Management tools, Virtual Machine SW and other test related SW and knowledge
Please submit your resume to resumes@qsi.com

VMware SME

Posting #13052015

Permanent or Contract

Ottawa, Ontario

Position Summary:

QSi is seeking a Strategic Support Expert to join our client’s team. The Strategic Support Expert (Subject Matter Expert) is the senior operational expert on staff. The person in this role is a highly experienced software virtualization professional with the ability to build, maintain, and troubleshoot VMware vCloud and vCenter environments (and infrastructure), and has a high level of Linux web stack knowledge. The person in this role interacts with Strategic Customers, Engineering, Product Development, and Support (serving as the senior technical operational escalation point).

Desired Skill Set:
  • Problem and support escalation resolution
  • Design, implementation, and upgrade of Customer environments
  • Managing the security and stability of virtualization product(s)
  • Managing the systems and daemons necessary used with our products
  • Providing senior technical assistance for virtualization software environments
  • Providing excellent Customer service during all interactions
  • Communicating and working with Customers in a professional manner
  • Pre-sales and post-sales client solution development
  • Willingness to travel (25%) within North America and Internationally
  • Following all policies and procedures
  • vSphere 4.x and 5.x
  • vCloud, vCloud Suite
  • Software-Defined Datacenter
  • vCenter Server for Windows
  • vCenter Server Linux Appliance
  • VMware ESX and VMware ESXi
  • VMware Upgrade experience (4.x to 5.x)
  • Web application stack (Apache, PHP, CSS, HTML, Javascript)
  • Demonstrable scripting skills (CLI/Bash/Perl/other)
  • High-level Linux or other Unix based systems administration
  • High-level SQL database support/administration
Please submit your resume to resumes@qsi.com

Junior Developer

Posting #12052015

3 Months +

Ottawa, Ontario

Position Summary:

QSi is seeking a Junior Developer to join our client’s team. Our Client is looking for a talented developer to work on the ground floor and be apart of a new wave of on-site marketing and hospitality. The ideal candidate will work directly with the management team and have the opportunity to learn and grown with the company.

Desired Skill Set:
  • PHP
  • SQL
  • Experience working with UX
  • We’re looking for someone who is not only a guru with code and development, but can think outside the box and generate new ideas
  • Able to meet strict deadlines
  • Has a good sense of humour. We like to work hard, but we also set some time aside for some laughs and pizza parties
  • Adobe Photoshop (CS6). There’s always room for the visually creative
  • Dynamic and comfortable using Mac and Windows OS
  • Post Secondary Education in either Computer Science, Computer Programming, etc
Please submit your resume to resumes@qsi.com

Customer Support Engineer Level Two

Posting #01052015

Permanent

Ottawa, Ontario

Position Summary:

QSi is seeking 2 Customer Support Engineers Level Two to join our clients team. The Customer Support Engineer (Level 2) is a moderately experienced software support technician with ability to support VMware management environments (and infrastructure) with moderate design and operations knowledge. Candidates must be flexible to work 24 hour rotational shifts.

Responsibilities and Skills:
  • Problem and change management
  • Implementing, managing and upgrading Customer environments
  • Managing the security and stability of virtualization product(s)
  • Managing the systems necessary to support product suite
  • Providing technical support assistance for virtualization software environments
  • Providing excellent Customer service during all interactions
  • Communicating and working with Customers
  • Experience with vSphere 3.x, 4.x and 5.x
  • Experience with vCenter Server for Windows
  • Experience with VMware ESX and VMware ESXi
  • Experience with VMware PowerCLI
  • Experience with VMware Site Recovery Manager (SRM)
  • Customer service skills
  • Phone skills
  • Mid-level Linux or other Unix based systems administration
  • Mid-level SQL database support/administration
  • Highly organized and able to meet deadlines
  • Mid-level Microsoft Windows 2008/2012 experience
Please submit your resume to resumes@qsi.com

Front End Developer

Posting #05032015

Permanent

Ottawa, Ontario

Position Summary:

QSi is seeking a Front End Developer to join our client’s team. Our client is seeking an experienced Front End Developer to join their Cloud Solutions Management Applications team. As an integral member of the team, the Front End Developer will work with a team of Software developers, a Product Manager and Development Managers to create high-quality responsive web applications.

Responsibilities and Desired Skills:
  • Design and implement intuitive and responsive web pages and widgets
  • Test and evaluate the usability of our provisioning portal, identify user
  • Have a strong ability to move ideas and concepts into viable design
  • Have a strong interest in user interface design
  • Be able to work productively and influence software development teams to
    our provisioning portal.experience problems, and work with Product Teams to resolve them
  • Adopt user interface design best practices
  • 5+ years of work experience as a Front-End Developer building web
    applications with technologies such as HTML, HTML5, CSS, JavaScript.
  • Experience working with Web 2.0 technologies, including AJAX, JSON,
    XML, JQuery.
  • Experience working with client-side JavaScript MVC frameworks such as
    Ember.js, AngularJS, or Backbone.js.
  • Expertise designing and building large Single Page web-based
    applications.
  • Experience building applications that interface with multiple web services
    APIs
  • A strong portfolio of projects in which you were the Lead Front-End
    Designer.
  • Experience prototyping design concepts.
Please submit your resume to resumes@qsi.com

Big Data Developer

Posting #07032015

6 months +

Ottawa, Ontario

Position Summary:

QSi is seeking a Big Data Developer to join our client’s team.

Desired Skills:
  • Extensive hands-on experience with big data analytics related technologies and techniques
  • Hands on experiences in software development workflow analytics
  • Knowledge of the industry standard and common practices in software development workflow analysis
  • Successful records of turning research ideas into actionable designs and POCs
  • Experience with distributed graph databases
  • Experience in Cassandra Spark is highly desirable
  • Experience in data mining and working with large, unfiltered data sets highly desirable
  • Experience in Python, Java
  • Comfortable working in an open, dynamic team where multiple on-going projects and open collaboration are the norm

 

Please submit your resume to resumes@qsi.com

Intermediate Software Developer

Posting #06032015

Permanent

Ottawa, Ontario

Position Summary:

QSi is seeking an Intermediate Software Developer to join our client’s team. Our client is seeking an Intermediate Software Developer to join their Cloud Solutions Management Applications team. As an integral member of the team, the Developer will work with a team of other Software developers, a Product Manager and Development Managers to create high-quality web-based provisioning applications.

Desired Skills:
  • Experience developing front-end web UI and working knowledge of web
    technologies such as HTML, CSS, Javascript, AJAX, and JQuery.
  • A minimum of 3 years working experience with the following JEE technologies
    (JSP, Servlets, JPA, EJBs, SOAP/REST Web services)
  • A minimum of 5 years working experience with Java.
  • Experience working with SQL and relational databases (e.g., PostgreSQL,
    Oracle, or MySQL).
  • Experience working with Java frameworks such as Hibernate, Struts, and Spring.
  • Experience working with application servers such as JBoss or Apache Tomcat
  • Experience working with the Eclipse IDE, and with SVN/CVS
  • Working knowledge of design patterns and advance data structures is desirable.
  • Telecom experience
  • Degree in Computer Science, Software Engineering or a related field.
Please submit your resume to resumes@qsi.com

IT Vendor Management Analyst

Posting #09012015

6 Months +

Ottawa, Ontario

Position Summary:

QSi is seeking to a IT Vendor Management Analyst to join our clients team.The IT Vendor Engagement Analyst will serve as an instrumental contributor to developing and enforcing policies and procedures that all IT staff must adhere to while working with vendors; monitoring and reporting on vendor performance and relationships in areas that include quality, availability and responsiveness; working closely with IT Service Owners to ensure vendor related service costs are within established budgets; and provide administrative support to the Vendor Management Office.

Responsibilities:
  • Maintain the vendor database – tracking contracts for renewal, expiration dates, costs, stakeholders, contact info, etc
  • Assist in proactively driving vendor management process improvements that will result in cost reduction, productivity, and service level enhancements.
  • Manage and report on KPI’s and SLA’s in place with 3rd party vendors and provide spend analysis with recommendations for operational improvements.
  • Ensure timely resolution of issues related to vendor performance.
  • Track RFIs, RFPs and POCs with vendors and provide process support to relationship managers.
  • Prepare correspondence to vendors.
  • Provide regularly scheduled reports to management as well as ad hoc reports as requested.
Please submit your resume to resumes@qsi.com

Virtualization Developer

Posting #26052014

6 Months +

Ottawa, Ontario

Position Summary:

QSi is seeking an Virtualization Developer to join our client’s team. The Cloud and Virtualization Group (CVG) is seeking Software Engineers at various levels for its emerging technology next generation management Platform. The team will take a fast-paced, iterative approach to development using the Agile process. The incumbent will be responsible for developing features primarily in Java and managing communications with underlying Cloud platform, supporting a REST based API to NB clients, and designing, documenting and implement features. The incumbent will also work with various cross-functional groups such as development teams and use the Agile process for the software development lifecycle.

Knowledge and Skills:
  • Minimum 3-5 years of experience in developing complex applications primarily using Java
  • Exposure to OpenStack / VMWare
  • Experience using scripting languages (Bash / Python / Perl) running on Linux
  • Experience integrating with Open Source Software / Third party Products
  • Experience with Hibernate / relational databases
  • Ability to adapt to changing requirements in a high paced environment
  • Ability to take high level feature requirements and ultimately deliver a solution and corresponding documentation
  • Strong communication, teamwork and problem solving skills are essential.
  • Openness to exploring and learning about new technologies as possible solutions to issues
  • Experience integrating with JClouds
  • Experience integrating with VMWare Infrastructure API (vi SDK)
  • Knowledge of VMWare architecture and product suite
  • Experience with GIT / Gerrit / Jenkins
Please submit your resume to resumes@qsi.com

Intermediate Developer

Posting #20112014

6 months +

Ottawa, Ontario

Position Summary:

QSi is is seeking to an Intermediate Developer to join our clients team. Our client’s applications group is looking for a talented intermediate developer to contribute to the design and development of our enterprise management software. In this position, you will be a key member of the team responsible for designing and integrating client and server software components. This position offers an opportunity to individuals who are seeking a challenging role where they can fully utilize their software development skills in both Java and C#.

Responsibilities and Skills:
  • Design, coding, testing and debugging of media rich .NET WPF based applications
  • Integration with in house developed and 3rd party components into world class software solutions
  • Integration of .NET applications with web services (SOAP) and video services (H.264/MPEG via RTSP/MP4)
  • 3-4 years in software development using Java, primarily in web application server development
  • 1-2 years in software development using .NET (preferably C#/Silverlight)
  • Designing for high performance under heavy traffic and with high availability
  • Proficient with J2EE architectures and frameworks including working knowledge of the Spring Framework and Hibernate
  • Web Services and design including SOAP, REST
  • Client/server applications and multi-threaded application development
  • Communication protocols including TCP/IP, HTTP, SNMP
  • Visual Studio 2008/2010
Please submit your resume to resumes@qsi.com

Copyright © 2010 QSI Inc.