Senior Software Developer
Job DescriptionEvery day, the team at Vital Insights strives to be the best customer experience management company in the world. And our leaders know that in order to get there, we need to stack our team with the world’s best talent; the most passionate and driven people. If you want in on the excitement that is growing in our offices with every passing minute, this is your time – today is your day. We are looking for an incredibly talented Software Developer to join our growing team at our global headquarters in Mississauga, Ontario.
This position is responsible for .NET and/or Java development on a variety of initiatives for our Foresight™ application platform. As with the junior and intermediate roles, the senior developer is responsible for the interpretation of technical specifications, code development, managing tasks, and ensure that testing and documentation are completed prior to deployment. In addition to the qualifications for a Software Developer II, this role requires extensive advanced development experience. It also requires the management and leadership of complex development projects. As the most senior development role on the team, this role acts as a leadership/role-model for all other developers.
Tasks & Responsibilities - Active participation in the development and review of technical specifications.
- Development and debugging of .NET code using Microsoft Visual Studio tools.
- Keep track of tasks and deadlines.
- Authoring of technical documentation.
- Ensuring all code is checked-in/out via repository.
- Perform unit testing.
- Participate in cross-functional code walkthroughs/reviews.
- Work in an independent manner, providing regular updates and status.
- Ownership and responsibility of tasks from start to finish.
- Act as lead on more complex development initiatives, coordinating tasks and providing direction and coaching to other developers.
- Participates in and documents the analysis/design of new product upgrades and roll-outs.
- Works directly with business account managers to develop estimations and provide status updates for initiatives.
- Present options and recommendations to Senior Management.
Desired Skills & Experience- Bachelor’s degree in Computer Science, Software Engineering, or related study.
- 6+ years of professional software development experience using .NET (C#), HTML and JavaScript and proven expert proficiency in SQL
- Strong written and verbal communication skills.
- A strong and demonstrated desire to develop positive client relationships.
- Excellent and proven organizational skills and prioritization best practices.
- Ability to work independently, following a weekly activity plan.
- Comfortable with communicating to management in a collaborative environment.
- Interpretation and input into technical specifications.
- Ability to provide accurate time estimates for coding efforts.
- Demonstrated passion to take on new challenges in a fast changing environment
Company DescriptionRanked as the 6thfastest growing tech company in Canada on the Deloitte Technology Fast 50™, Vital Insights (formerly Vital Insight Group Inc.) is a leading designer, developer and distributor of innovative enterprise-class daily tracking and Customer Experience Management (CEM) solutions for the automotive industry. Taking centre stage in its product lineup is Foresight™, a platform that distributes, gathers, and manages customer feedback. As the pioneers and inventors of issue resolution management within automotive CEM, the Foresight platform boasts a patent-pending process that triggers an alert to key dealer staff of unhappy customers in real-time. Vital Insights’ newest product Foresight Mobile™ - the world’s first mobile application for automotive CEM - gives users a timely tool to respond to time-sensitive issues, preventing possible customer defections directly from their wireless smartphones. With a dedication to continuous innovation and forward-thinking product development, Vital Insights continues its mission of building revolutionary CEM products for automotive companies around the world. Vital Insights’ global headquarters is in Mississauga, Ontario, Canada, with offices in Phoenix, Arizona, and Munich, Germany. For more information, visit www.vitalinsights.com.
Additional InformationPosted:May 16, 2013Type:Full-timeExperience:Mid-Senior levelFunctions:Information Technology Industries:Computer Software Job ID:5744108
|