Monthly Archives: November 2014

Java Developer – Application Support

Sr. Software Development Engineer – Application Support

Our client’s proprietary technology powers advertising solutions that create 1:1 consumer connections. Real time data, brand safety technology and screen agnostic platform are the underpinnings of these advertising solutions. The technology solution is customizable to your unique needs and campaign objectives.

The client wanted to create a world in which online advertising was more efficient, and provided greater returns for advertisers and to generate the most intelligent audience connections and achieve deeper insights.

The Role

Do you enjoy investigating & resolving issues and being the person who solves the last piece of the puzzle? As an Application Support Engineer you will be responsible for monitoring and maintaining our Data Processing systems. You will identify potential service-impacting items, work on live system incidents to bring the incident to closure within agreed SLA’s and design and implement performance and stability improvements.

• Ensure that a high quality of service and customer focus is maintained at all times
• Monitor systems to proactively identify and address potential issues
• Respond to high level business critical issues to ensure continuity of service within agreed SLA’s
• Perform deep-dive code inspections to address issues and identify performance and stability improvements
• Implement, test and deployment incident fixes onto the live platform
• Work with teams and people across the business to address issues
• Use your system knowledge and technical skills to identify and document ways of improving monitoring and system resource utilization
• Provide mentoring and support to the junior members of the team.
• Address any ad-hoc requests that are raised to the team

Desired Skills and Experience

• Degree in Computer Science or related field with 4+ years relevant work experience
• Proficiency in Java/SQL
• Knowledge of data structures, algorithms, operating systems and distributed systems
• Knowledge of various software technologies, methodologies and applied software engineering practices/standards such as OOD, SOAP, REST, Tomcat
Preferred Qualifications
• Working knowledge of Big Data and distributed processing technologies Hadoop, Map-Reduce, Storm, Kafka, HBase is desirable
• Strong understanding of system and application performance characteristics
• Shell/Bash scripting

What We Offer
• The opportunity to work with a smart team in an exciting company that values your contributions
• The chance to work with an application that can handle billions of transactions per day using distributed architecture
• An extended medical plan
• A convenient location, with an office next door to the Finch TTC Subway and GO Bus stations (located at Yonge & Finch)
• Fun company and team events

Salary – 85-100K
Benefits – standard

Sr. Sales Engineer

Senior Systems Engineer – Canada
Pre/Post Sales | Toronto, Ontario

Our client seeks a Systems Engineer to partner with the Regional Sales Director in a pre-sales and post-sales technical role, showcasing our client’s product solutions-setting up demonstrations and explaining features and benefits to customers – and designing and configuring products to meet specific customer needs. In additional to technological aptitude, and the ability to learn quickly and stay current, the ideal candidate’s interpersonal, presentation and troubleshooting skills evoke passion and confidence.

Direct account and partner responsibilities for selected accounts in assigned territory. Keep up-to-date on Layer 4-7 Switching competitive solutions, products and services. Provide technical and sales support for accounts in assigned territory. Perform technical presentations for customers, partners and prospects. Assist with the development of formal sales plans and proposals for assigned opportunities.

Requirements:
• 7+ years of Layer 4-7 Switching experience and expertise.
• Industry standard application delivery controller product experience required.
• Pre-Sales experience required. Typically requires BS/BA (EE/CS) or equivalent.
Technical Skills
• Must have in-depth knowledge in at least one area of specialization in Virtualization, Application Acceleration or IPv6 Migration technologies.
• In-depth knowledge and strong operating experience in at least one of the following areas: Enterprise Applications, Network Security, or Network Address Translation.
• Knowledge of Layer-4-7 protocols and technologies such as HTTP, DNS, SSL, Caching, and Compression.
• Competitive knowledge in Layer4-7 switching including solutions, technology and product offerings.
• Understanding and conversant about company, competitors, technologies, solutions, product strengths, weaknesses, opportunities and threats.
Non-Technical Skills:
• Excellent written and verbal communication, listening, negotiation and presentation skills.
• Ability to work effectively, add value as a team member and assume a leadership role for the team.

This client is a Canadian subsidiary of an American firm. This is a work from home opportunity. Territory covers Ontario and Eastern Canada so travel will be required.

Base to 130K plus bonus

Senior Front End Developer (Java)

Our client is a leader in developing and delivering innovative software and services within the Customer Communications Management market. They deliver award-winning designs, and get them into production seamlessly while providing the support clients need to effectively maintain their communications. Their solution helps companies strengthen their customer communications by enabling business users to control the entire messaging lifecycle for all print or digital communications without burdening IT.

Senior UI Developer (Java) based in Toronto, Ontario.
Using your Java EE experience, you are tasked to design and develop rich web user interfaces using JSP, JSTL and jQuery/JavaScript. You will be responsible for the visual presentation of the product, applying the latest UI technologies to improve user experience. Working directly with Product Management, we will rely on your creativity to understand and interpret our clients’ requirements.

Responsibilities:

Develop overall concepts for new product features, and contribute to leading the way towards a consistent and unified user experience throughout our growing enterprise application
Develop advanced page interactions using jQuery, JavaScript, HTML and JSTL
Implement contemporary page designs using CSS3 and jQueryUI
Develop supporting control structures using Java/Spring MVC
Model and develop data structures using Hibernate and Oracle
Develop plug-ins for the tinyMCE v3/4 content editor
Monitor, assess and integrate the latest UX technologies

Qualifications and Skills:

 5+ years of experience building websites and applications
 Expert understanding of core front-end web technologies (jQuery, HTML5, CSS3)
 Keen eye for elegant design, and the creative skills to execute your ideas
 Experience troubleshooting cross-browser compatibility issues
 Ability to write high-performance, reusable code
 Knowledge of version control systems
 Ability to articulate complex technical issues and concepts
 Enthusiastic and self-motivated
 Empathy for the end user

Location: Downtown Toronto
Salary: 80-100K depending on experience