Our client, a fun, inspiring interactive agency located in the King and Spadina area in a beautiful loft with lots of sun has engaged ROSS ( ) to help them recruit a Technical Architect. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or site HR and Recruitment solutions complimented by leading edge open-source HRIS software. You will be involved in all stages of our client’s development projects, from the architecture to the development and even more specific areas depending on skills and interests. We are looking for a person who is autonomous, responsible and dynamic, and wants to be part of an experienced team, that is both ambitious and passionate about technology. You will be involved in eCommerce, enterprise integrations and content management projects for the Retail industry. You have: Minimum 5 years of experience in design and architecture of N-tier systems Minimum 5 years of experience in an Internet development environment Bachelor of Computer Science or Engineering Minimum 3 to 5 years experience with the following technologies: Java/J2EE IBM WebSphere Application Server (Windows in development, AIX/Linux/Windows in production) IBM DB2 IBM WSAD (5.1 and above) IBM RAD (6 and above) IBM HTTPD Server / Apache XML/XSL IBM WebSphere Commerce (WCS version 5.6 and 6.0) strongly considered an asset Experience with Agile development methodologies Experience working within a consulting agency Excellent written and verbal communication skills Strong analytical and problem solving capabilities Strong organizational and project management skills Industry Certifications in multiple technology platforms, such as: Sun Java Certification, IBM WebSphere and DB2 Certifications You Will: Coordinate all technical activities during each phase of the project Establish the architectural view of the solution from top to bottom, while detailing each level of the architecture Propose and document the most appropriate technical solutions according to the needs of the client Define in detail the technical design of a system (components, integration, servers, security, etc.) Describe the abstract functionalities (classes, methods, properties) Configure, develop and implement the proposed architectures as necessary for the implementation of the project Provide support and mentoring to developers, performing technical reviews and hands-on development as required Propose and implement industry best practices in software development Support the full life cycle of solutions through development, staging, pre-production, stress, and production environments If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $400 referral fee. Click here for more details. Click Here To Apply #J-18808-Ljbffr
Our client, located in Ottawa , has engaged ROSS ( ) to help them recruit a DataStage Architect . Start Date: May 23rd Contract: 80 HOURS Location: OTTAWA Requirement: Provide 80 hours of technical architecture recommendations for Production, Quality Assurance, Development, and any other recommended environments for DataStage. This activity addresses standard practices on the use and maintenance of IS DataStage specifically. This is for the IS DataStage environment and no other IS components. This estimate excludes any operating procedures unique to the customer internal standards such as Change Management, Scheduling and so on. If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. There is no referral fee for this position. Click here to apply #J-18808-Ljbffr
Our client, a leading network security provider, has engaged ROSS ( ) to help them recruit a Senior Sales Engineer. ROSS is an innovative leader in Recruitment Process Outsourcing (RPO), HR Technology, Recruitment and HR Professional Services. We’re a company of People Specialists helping companies align their People Strategy with their Business Growth.
Responsibilities: Participate in development of multi-year account plans for complex, strategic accounts. Act as SE team lead on projects impacting overall organization. Act as customer's primary point of contact for all technical needs, and proactively develop technical relationships at all levels of the account, including senior executives and product management. Deliver product presentations and demonstrations internally and externally on all relevant solutions. Coordinate with Marketing and Sales to ensure that company initiatives are timely and appropriate for current end user and/or market demand. Responsible for partner satisfaction regarding technical aspects of initiatives. Act as project lead to ensure that partner's specific product requirements are addressed in both current and future product development. Assist sales with building business cases for new opportunities. You will maintain technical knowledge of competitive solutions. Manage all technical aspects of account in highly complex go-to-market model, leveraging both internal and partner resources. Use professional and technical concepts to contribute to development of company concepts and principles and to achieve objectives in creative and effective ways. Apply advanced principles, theories, and concepts. Contribute to the development of innovative principles and ideas. Use knowledge, creativity, and company practices and priorities to obtain solutions to complex problems. Work on extremely complex accounts where analysis of situations or data requires an evaluation of intangible variables. Exercise independent judgment in developing methods, techniques and evaluation criteria for obtaining results. Qualifications: Bachelor's degree in Computer Science, Engineering or equivalent. 5-8 years experience in systems administration, pre-sales or related field. Previous vendor and or pre-sales Systems Engineering experience required. Expertise in security solutions and/or enterprise technology or software solutions. Have the ability to handle project management responsibilities for implementation of company related solutions assigned by the manager. Must possess presentation-ready knowledge of several solutions and possess expertise in products making up one or more solutions. Ability to present a professional appearance and demeanor. Ability to relate to a wide range of technical staff and managers in customer environments. Excellent verbal and written communication skills. If you're not interested, but know someone who is; please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $300 referral fee. Click for more details. Click here to apply #J-18808-Ljbffr
Solutions Architect for eCommerce cloud marketplace Our client, a start-up style environment owned by a stable Publicly-traded company located near Union Station, has engaged ROSS to help them recruit an eCommerce / cloud marketplace Solutions Architect. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide contingency recruitment in addition to remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation. Experience 10+ years Software experience with a strong background in Software Development and eCommerce Web Solutions At least the last 5 years leading the architectural design of software solutions Strong Knowledge of Cloud product offerings including Cloud Service provisioning /subscription lifecycle Process engineering and modeling Service Configurators and other Rules Based Engines Platform/Product integration with API onto eCommerce platforms Utilizing Agile and JIRA for project management and tracking, SCRUM - NTH Excellent communicator, able to lead teams and present to audiences of all levels University Degree in Computer Science or applicable College program Responsibilities Lead application design workshop sessions to identify, document and catalogue existing or similar patterns that can be shared, harvested, or leveraged Provide architectural and big picture oversight for development of solutions Co-team with the Solution Architecture Manager to produce development standards and guidelines Ensure compliance with security and governance policies for data inflight and at rest Lead proof of concept projects to showcase specific solution to our business stakeholders Produce detailed architecture documents to guide the design efforts Produce design documents or diagrams to guide the development efforts Work with developers to implement features using best practices to meet product or solution deliverables Assist the development team in terms of debugging, performance monitoring and tuning Analyze, review and refactor (or provide refactoring guidance) code to increase operating efficiency and extensibility and/or adapts programs to new requirements Prepare software packages and documentation for deployment that adheres to the defined standard deployment policies Stay up-to-date on business initiatives and objectives, particularly as these relate to infrastructure frameworks/capability models that will control costs, provide higher quality, and/or increase predictability of service delivery Prepare training materials and deliver the training to developers or BA on specific area of technical expertise Research new technologies and development tools to keep the product up-to-date with the industry If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $1,000 referral fee . Click here to Apply #J-18808-Ljbffr
Our client, a software industry leader for over thirty years, has engaged ROSS ( ) to help them recruit a Solutions Architect. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation complimented by leading edge open-source HRIS software. Position Summary: This position has both an internal component as a key contributor to projects and an external component representing partners and customers. Assessed for commercial merits. In line with industry best practices, standards, and current technologies. Aligned to business strategy and business requirements. Examined from different perspectives to ensure long term viability and success in the market. The Solutions Architect is a representative of the Product Development organization to our customers and partners and: Provides technical expertise on products, architectures, and technical capabilities. Is involved in technical discoveries, technology discussions, and solutions planning sessions both as a participant and as a presenter. Is the professional face of our Product Development organization to our customers and partners. The Solutions Architect is a leader and key member of a project team: Producing architecture and design documentation and leading review sessions. Providing guidance and technical leadership to Developers based on knowledge and experience. Actively involved in technical troubleshooting and problem solving. Participating in the creation and review of software code and detailed technical implementations. Ensuring production of high quality products meeting the needs of our customers and exceeding their expectations. Some travel is required to meet with partners and customers around the world. Qualifications: Degree in Computer Science or Software Engineering 7+ years in WINDOWS software development including a strong background in code level implementation Demonstrated design and development experience across a broad range of products, technologies, and methodologies Strong problem solving capabilities Excellent communication skills both verbally and written, including a demonstrated ability to lead and facilitate technical sessions Comfortable with both formal and informal technical presentations to a wide range of audiences, both technical and non-technical #J-18808-Ljbffr
Our client, an award-winning software company consistently ranked as a Top Employer, has engaged ROSS ( ) to help them recruit a Director of Regional Sales. Our client is seeking a Director of Regional Sales who will be responsible for meeting and/or exceeding the Company's quarterly and annual sales objectives for the assigned region. Responsible for hiring, training, developing, and managing a successful sales team of Mid Market (33% field-based) and Small Business (Inside Sales) Regional Sales Executives that is focused on acquiring new clients in the dynamic, fast-growing 1 to 499 employee space, and that consistently exceeds quarterly and annual quotas for the assigned region. Reports to the VP of Sales. Responsibilities: Responsible for the overall management of Regional Sales Executives in assigned region. Directs the activities of Regional Sales Executives within assigned territory to ensure that company revenue goals and objectives are exceeded. Regularly participates in sales, strategy, and coaching calls. Coaches and mentors assigned Regional Sales Executives to develop their ability to effectively sell Client solutions and services. Ensures Regional Sales Executives maintain a high number of weekly new prospect calls and meetings. Ensures Regional Sales Executives document all sales contacts and activities and maintain up-to-date Opportunity records using Client's SFA tool. Selects, manages, trains, and coaches departmental personnel. Identifies and supports opportunities for the training and professional development of department personnel. Provides regular informal and formal performance feedback to direct reports. Conducts performance appraisals in accordance with corporate guidelines. Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Develops and maintains a business, sales, and marketing plan for assigned region. Establishes department measurements to accurately and consistently forecast monthly, quarterly, and annual revenue numbers for assigned region. Effectively manages all resources to meet expense targets within assigned budget and provides input in the development of the annual department budget. Effectively presents Client's Travel Booking and Employee Spend Management Solutions. Assists Regional Sales Executives with negotiating and closing new business. Develops strategies to generate cost-effective sales leads, working with marketing and the market development team. Identifies and manages the key metrics in order to measure pipeline growth, conversion rates, and ultimate performance against sales plan (revenue and units). Success is measured on a monthly basis and daily and weekly metrics need to be established, monitored, and actions identified to meet the established goals, such as net new pipeline, number of calls, number of contacts, number of new contracts, etc. Develops sales strategies that link prospect's business driver to Client's Travel Booking and Employee Spend Management Solutions. Establishes and maintains processes that generate strong customer satisfaction, working with Account Management. Develops and maintains strong alliance partnerships within the assigned region. Provides constant feedback to executive sales management on the regional territory environment. A strong team player who contributes overall to the Canadian team strategy and goals. Works effectively within an open office environment, stimulating high levels of energy and encouraging cooperation across the teams in that environment. Establishes feedback mechanisms from customers, prospects, and partners to the various cross-functional departments such as marketing, implementation, and R&D in order to grow business, address challenges, and improve the services being delivered to the clients in this market space. Shares input with other departments in preparing sales materials and technical publications. Assists Regional Sales Executives in preparing Pre-Sales Consultants and Service staff for customer demonstrations and presentations. Able to create and continually improve a streamlined sales process, resulting in faster sales cycles, high volumes of new business, and improved close rates. Works closely with marketing to automate that process (online) and deliver the sales assets required to support that online process. Is aware of, and complies with, all corporate policies. Position Requirements Education, Experience & Training required: BA/BS in a business or a technical related field of study from an accredited college or university. 6+ years of successful experience selling software and services (SaaS experience strongly preferred). 4+ years successful sales management experience in software and services, managing multiple salespeople in a multi-state region, preferred. Ability to pass a background check. Job Specific Specialized Knowledge & Skills: Demonstrated ability to lead a team of salespeople to performance in excess of sales objectives. Demonstrated ability to consistently generate revenue and exceed quota by identifying, qualifying, and closing new business. Demonstrated ability to develop and maintain effective business, sales, and marketing plans. Demonstrated knowledge and ability to implement a successful sales process that generates revenue. Demonstrated knowledge of software direct and re-seller sales channels. Strong ability to create sales presentations messages, position statements, and other sales collateral. Strong knowledge of industry travel and entertainment products. Demonstrated ability to accurately forecast revenue monthly, quarterly, and annually. Proven ability to successfully manage a regional budget. Demonstrated ability to communicate and sell the key elements of a standardized contract to clients and avoid negotiation and redlines but also to successfully negotiate complex contracts where necessary. Demonstrated ability to establish and maintain an effective follow-up system to ensure timely and accurate handling of information requests. Demonstrated ability to successfully resolve situations that are broadly defined, complex, diverse, and occasionally unprecedented. Excellent communication skills, both verbal and written. Excellent time management and follow-up skills. Demonstrated ability to read, analyze, and interpret contracts, proposals, and other sales-related documents. Successful experience creating and presenting sales programs to a diverse audience. Excellent PC and Internet skills, including significant experience with Microsoft Office applications, a Sales Force Automation tool, and Web meeting tools like WebEx or Raindance. Ability to perform in a dynamic and fast-paced environment. Flexibility in work schedule is required. Requires some travel, approximately 20% over the course of a year. Value Competencies: Displays passion for & responsibility to the customer. Hires, develops & rewards great people. Displays leadership through innovation in everything you do. Displays a passion for what you do and a drive to improve. Displays a relentless commitment to win. Displays personal & corporate integrity. If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $1,000 referral fee . Click here for more details. #J-18808-Ljbffr
Our client has engaged ROSS ( ) to find them an Enterprise Solutions Architect. ROSS is an innovative leader in Recruitment Process Outsourcing (RPO), HR Technology, Recruitment and HR Professional Services. We’re a company of People Specialists helping companies align their People Strategy with their Business Growth. Our client is in the location information management business. They enable their clients with the data products, technology and professional services required to harness the benefits of location intelligence. They have a blue-chip customer base composed of Fortune 1000 and government accounts. Key Responsibilities: Hands-on experience in Enterprise Solution Design Environment. Experience in Webservices, Service Oriented Architecture, Enterprise Architecture Integration, .NET, business process management. Strong interpersonal and client-facing skills. The ability to identify client's requirements and translate them into tangible deliverables. The ability to manage the client's expectations. The ability to multi-task and interact with various groups to achieve goals successfully. The ability to consult with clients and build strong, confident relationships resulting in win-win situations. The ability to offer clients insight and guidance regarding the best possible solutions. Experience in developing conceptual solutions for projects, estimating total cost, setting realistic timelines, and achieving them while recommending viable solutions. Experience in evaluating current architecture and design and offering creative alternative design solutions that address the needs and challenges clients are facing. Personal Attributes: Goal-oriented and goal achiever. Customer-focused. Intelligent. Innovative. Creative. Diligent. Articulate. Professional. If you meet these qualifications, we would like to hear from you. If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $250 referral fee . Click here to apply online. #J-18808-Ljbffr
Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS ( ) to help them recruit a Senior Embedded Software Developer. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation. RESPONSIBILITIES: Develop embedded software (C/C++, Linux/QNX/PSOS) in a cross-platform development environment (Windows) for controlling analytical instrumentation and medical devices using high-speed communication channels, real-time data acquisition and digital/analog IOs. Follow the full design life cycle process including project planning, subsystem requirements specification, design activities, code reviews and creating corresponding artifacts. Establish and execute verification plans against units and subsystems in simulated, emulated and laboratory environment. Develop and maintain manual/automated verification suites and automated build environment. Collaborate in a cross-functional development team. QUALIFICATIONS: Mandatory: 10+ years design and programming experience with Linux or QNX or POSIX OS. Degree in Electrical Engineering/Computer Engineering/Computer Science or equivalent. Extensive experience with embedded Linux or QNX or PSOS programming: cross-development, device drivers. Extensive experience with object-oriented and multithreaded programming in C/C++ for RTOS. Extensive experience with software design using software design principles, design patterns and modeling. Experience with related development tools such as logic analyzers, signal generators, oscilloscopes, debuggers, emulators, simulators. Very good understanding of microprocessor architectures, interfaces and digital logic. Nice to have: Communication protocols and interfaces (e.g. I2C, DMA, PCIe, Ethernet). Visual Studio and Windows development (C++ and/or C#, .NET). Freescale microprocessors. General: Excellent analytical, problem-solving and decision-making skills. Passion to learn new systems, methodologies, technologies and tools. Flexibility to do what it takes to get the product out of the door. Strong communication and collaboration skills. If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $800 referral fee. Click for more details. #J-18808-Ljbffr
Our client is a well-established leader in online sports gaming based in the Caribbean with a Technical Center of Excellence in Toronto, Canada. However, this role requires you to relocate to the Caribbean; paid for by our client. Salary will be paid in US $ and the tax rate is a favorable 25%. They have engaged ROSS to help them recruit a CIO. The CIO's role is to provide vision and leadership for developing and implementing information technology initiatives that align with the mission of our client. Direct Report: 4 (Head of IT, Software Development Managers (2), Head of PM) – 90 employees in CIO’s Organization The CIO directs the planning and implementation of enterprise IT systems in support of Company’s operations in order to improve cost effectiveness, service quality, and mission development. This individual is responsible for all aspects of our client’s information technology and systems. Essential Job Functions / Main Duties & Responsibilities: Strategy and Planning Participate in strategic and operational governance processes of our client as a member of the senior management team. Lead IT strategic and operational planning to achieve our clients’ goals by fostering innovation, prioritizing IT initiatives and coordinating the evaluation, deployment and management of current and future IT systems across the organization. Develop and maintain an appropriate IT organizational structure that supports the needs of the business. Establish IT departmental goals, objectives and operational procedures. Identify opportunities for the appropriate and cost-effective investment of financial resources in IT systems and resources, including staffing, sourcing, purchasing and in-house development. Assess and communicate risks associated with IT investments. Develop, track and control the information technology annual operating and capital budgets. Develop business case justifications and cost/benefit analysis for IT spending and initiatives. Direct development and execution of an enterprise-wide disaster recovery and business continuity plan. Assess and make recommendations on the improvement or re-engineering of the IT organization. Acquisition & Deployment Coordinate and facilitate consultation with stakeholders to define business and systems requirements for new technology implementations. Approve, prioritize and control projects and project portfolio as they relate to the selection, acquisition, development and installation of major information systems. Review hardware and software acquisition and maintenance contracts and pursue master agreements to capitalize on economies of scale. Define and communicate corporate plans, policies and standards for the organization for acquiring, implementing, and operating IT systems. Operational Management Ensure continuous delivery of IT services through oversight of service level agreements with end users and monitoring of IT systems performance. Ensure IT system operation adheres to applicable laws and regulations. Establish lines of control for current and proposed information systems. Keep current with trends and issues in the IT industry, including current technologies and prices. Advise, counsel and educate executives and management on their competitive or financial impact. Promote and oversee strategic relationship between internal IT resources and external entities. Manage reporting needs and data analysis and ensure that the gathering, processing, distribution and use of pertinent information required by management to make decisions occur in a timely, accurate and cost-effective manner. Supervise recruitment, development, retention, and organization of all IT staff in accordance with corporate budgetary objectives and personnel policies. POSITION REQUIREMENTS Formal Education and Certification: Master’s degree in the field of computer science or Master of Business Administration preferably with technology as a core component. 10-15 years’ experience managing and/or directing an IT operation within the IT industry. Professional Experience: Strong business skills and experience of the highest order alongside technological and IT background. Strategic planning and execution. Considerable knowledge of business theory, business processes, management, budgeting, and business operations. Substantial exposure to data processing, hardware platforms, enterprise software applications and outsourced systems. Strong understanding of computer systems characteristics, features, and integration capabilities. Solid experience with systems design and development from business requirement analysis through to day-to-day management. Proven experience in IT planning, organization and development. Deep understanding of project management principles. Solid understanding and knowledge of Software Engineering Processes. Demonstrated ability to apply IT in solving business problems. In-depth knowledge of applicable laws and regulations as they relate to IT. Strong understanding of human resource management principles, practices, and procedures. Proven leadership and management ability. Personal Attributes: A risk-taker and a visionary with ambition to envisage change and the determination to drive it forward. Proven relationship management and partner management skills. Solid understanding of procurement and management of business processes and facilitation of innovation. Experience handling complexities and challenges of outsourcing and partnership relationships beyond our organization. Strong business brain and business experience. Ability to take on challenges, and turn them into opportunities. Excellent written and oral communication skills. Strong negotiation skills to support contracting with service providers. Ability to present ideas in business-friendly and user-friendly language. Exceptionally self-motivated and directed. Superior analytical, evaluative and problem-solving abilities. Exceptional service orientation. Ability to motivate in a team-oriented, collaborative environment. #J-18808-Ljbffr
Our client, a rapidly growing technology firm based in downtown Toronto has engaged ROSS to help them recruit a Director, Software Engineering. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide contingency recruitment in addition to remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation. Our client has experienced >100% profitable growth annually and currently employs approximately 80 employees with multiple offices across North America. They are currently seeking a technically savvy, motivated leader to fill the position of Director, Software Engineering. As the Director of Software Engineering at our client, you will be responsible for leading a highly talented and versatile software development team. Working closely with the CTO, you will ensure that the growth and development of our client’s product is powering the strategic direction of our client. Due to growth and demand for their services, they are in need of hiring a Software Leader that possesses experience designing enterprise SaaS applications using Service Oriented Architecture for high scalability and performance. If you are interested in joining a fast-paced software company that is seriously disrupting the advertising technology landscape and definitely cares about providing a great working environment for its employees, then please apply immediately. Role and Responsibilities: Together with the CTO help streamline and improve engineering processes, technologies and tools for solutions delivered in a manner that balance technical excellence with business goals. Provide technical and architectural expertise, direction and decisions to the team. Support the recruiting and onboarding of new technical hires. Work closely with our team leads to build mentorship strategies for all team members. Be a final step in the solutioning and estimation process before the start of new projects. Audit architecture / development plans and determine scaling, reliability, operational needs to match with business and client concerns. Help the Product team achieve continuous delivery. Build reliability, scaling, fallback strategies and policies across the engineering organization. Collaborating with the Product, QA, and Operations teams to ensure our technology platform drives business objectives and takes advantage of technology trends. Identifying and addressing gaps in the technical process to drive continuous delivery and improvement. Proactively improve the productivity and efficiency. Requirements: You’ve moved up through the ranks of software engineering and have experience in front end and back end. 5+ years of driving SaaS development. 3+ years in building and leading engineering teams in a Management capacity including HR responsibilities (hiring, firing, performance management). You have a proven track record of building strong, highly productive and cohesive engineering teams and supporting career development. Practical knowledge of object-oriented, SOA and enterprise design patterns. You are a true leader – someone who enables and inspires their team to do their best work. Experience evaluating, procuring and using new technologies. Bachelors or Masters degree in Computer Science, Engineering or related discipline. STRONG PLUSES Experience with ad. tech. technologies. Experience with SQL and NoSql technologies. Experience with on-demand, SaaS software. Experience with Scrum / Agile methodologies. If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $1,500 referral fee. Click here to Apply Online #J-18808-Ljbffr