Java Software Developer-NMS (Network Monitoring Software) - Quest Software, Toronto, ON


We are currently seeking a Software Developer to join our team in Toronto, Ontario, home of strategic development for the Foglight core platform. Join a tightly-knit team of motivated developers, building a custom Network Monitoring System for Industrial Communications. Our solution will be an essential element for social infrastructure throughout the world, contributing in such areas as: Smart Grid, Emergency Services, Water Management as well as Oil and Gas. 

Job Summary:
The Foglight technology is an industry-leading platform; enabling customers to monitor and manage applications, user experience and supporting infrastructure in complex heterogeneous production environments. Our solution harnesses the power of Foglight and focuses the user experience towards the Industrial Communications domain. 

With a broad working knowledge and a passion for continuous learning, you will work together with Quest’s large worldwide development organization to deliver world-class solutions across many layers of technology. While travel is not required, good written communication skills and a desire to collaborate with others locally and around the globe is crucial. 

Our Software Development team is the right place for you if:
  • You want to develop modern and compelling software 
  • You are looking for a company that has a career path for techies 
  • You value innovation over process 
  • You want to be in an environment which politics do not govern your work 
  • You do not want a pigeon-holed set of responsibilities 

Minimum Qualifications:
  • 5+ years of experience developing software with Java on a product development team 
  • Server side Java design and development expertise 
  • Good knowledge of Java based applications servers (JBoss, Tomcat) 
  • Experience building products and diagnosing issues across various technology layers on Windows and Unix systems 
  • Comfortable working on wide range of technologies and application layers: networking, database, application and user interface 
  • Agile / SCRUM methodology 

Preferred Qualifications:
  • The ability to trade off design and implementation alternatives based on project goals and risk assessment 
  • Result – oriented individual (who strives to deliver quality code on-time) 
  • Solid Leadership skills 
  • Experience with C++, SNMP, NETCONF 
  • Experience with caching, memory management, threading, lock management and I/O optimization 
  • Working experience with source version control and build tools (SVN, Hudson) 
  • Experience as a SCRUM MASTER desired 

Want to hear more details about our location and culture? 

Our office is located in downtown Toronto, in a BOMA award-winning building with high ceilings, exposed brick, and lots of character. We’re steps from dozens of shops and restaurants, and the TTC stops right at our doorstep. Make the St. Lawrence Market your corner grocery store, or stop by the historic Distillery District for gelato. Live nearby and want to bike to work? There’s a rack of Bixi bikes next door. 

Our culture 

Quest strives to foster an environment filled with intelligent, driven people who want to provide simple solutions to our customers’ tough problems. We have a tightly knit local team, but you’ll also get to work with developers from Quest’s international R&D labs. 

We have flexible hours, and an awesome work-from-home policy. 

Like team sports? The game moves as fast as the player with the puck . Our lab takes a work-hard, play-hard approach to software development and has the intramural groups to prove it. Try your hand at hockey, foosball, or soccer. When we have visitors in town from other offices, you might find us scaling the walls (we mean that literally ). 

What we value 

We hire thought leaders in Toronto, people who:
  • Get stuff done (and done well) 
  • Have a passion for continuous learning 
  • Use effective development methodologies 
  • Develop innovative technical ideas — without reinventing the wheel 

We value respect, honesty, and effective communication. Everyone has a voice; those with the best ideas tend to get the most airplay. Be recognized and rewarded for what you bring to the group. 

Building great software isn’t an option for us, it’s a must: our customers depend on Foglight to monitor and manage their applications, infrastructure, and user experience. 

We are an equal-opportunity employer, offering a competitive salary with excellent benefits. We welcome all candidate applications who meet the minimum qualifications listed above.