Knowledge Management Innovations (KMI) is a fast growing software company specializing in Environment, Health and Safety management information systems. KMI develops primarily within a Microsoft ASP.NET and SQL Server environment. KMI is at the cutting edge of technology including ASP.NET 2.0, AJAX and n-Tier software architecture. Using technology that outpaces competitors is one of KMI’s core advantages – positioning the company for significant growth over the next three years.

Positions currently available:

Position: ASP.NET Web Application Developer

Located in Mississauga, Ontario, we have an immediate need for an energetic, delivery focused and highly self motivated Web Application Developer with a minimum of 3 years professional experience with ASP.NET (C#), and a demonstrated ability to design and implement cutting edge web interfaces.

Qualifications:

  • Strong communication skills, both verbal and written
  • 3+ years of verifiable experience as a competent web application developer
  • B.Sc. in Computer Science or related
  • A passion for researching and developing with cutting edge technology

Required Skills:

  • 3+ years ASP.NET Development (experience with version 2.0 preferred)
    • must demonstrate proficiency with Visual Studio, C#, ASP.NET, ADO.NET
  • 2+ years SQL Server 2000/2005
    • 1+ year working with database schemas
    • must demonstrate proficiency with Transact-SQL scripting and Stored Procedures
  • 3+ years web development
    • must have User Control and Server Control development experience
    • must demonstrate proficiency with HTML and the DOM
    • must have experience with IIS
    • must have strong working knowledge of AJAX and related frameworks including ASP.NET AJAX (formerly MS Atlas)
  • Experience working with large scale commercial web systems
  • Experience with .NET handheld development preferred

Other Relevant Qualifications:

  • SharePoint Portal Server
  • SQL Server Reporting Services
  • IIS Administration (Web, ASP.NET, SMTP, FTP)
  • SubVersion, NUnit, log4net, CruiseControl, TestDriven.NET
  • Object Relational Mapping
  • GUI design
  • Environment, Health & Safety (EHS)

If your qualifications match the skills and experience we are looking for, please submit your resume with a cover letter outlining relevant experience and salary expectations to careers@kminnovations.com.

There will be a written skills test during the interview.

Position: Software Implementation Manager

We are seeking a Software Implementation Manager with 4+ years of experience designing and implementing complex multi-tier applications using ASP.NET and SQL Server. This is a challenging position requiring heavy interaction with both clients and developers. This position offers growth opportunities to a highly motivated individual with a strong software development background who has moved into a technical management role. The main objective of the position is to lead the implementation and customization of a core suite of products for deployment to customers. The successful candidate will be self motivated, a strong team player, and work well under pressure in a fast-paced working environment.

Responsibilities:

  • Act as technical liaison during business requirements gathering for fitting them to the products
  • Plan and execute configuration of the software to meet requirements
  • Design software customizations to meet clients' needs
  • Lead, motivate and manage a team of developers to implement software changes within committed timelines and budgets
  • Coordinate with customers for setup and deployment
  • Manage ongoing maintenance, monitoring, support, and upgrades for projects
  • Provide software development support as needed
  • Assist with the design of core application features

Qualifications:

  • Unsurpassed communication skills, both verbal and written
  • Strong organizational skills needed to manage a large number of customers
  • 4+ years of verifiable experience as a competent software developer
  • 2+ years experience as a manager or team lead in a technical environment
  • B.Sc. in Computer Science or related
  • Willingness and ability to travel to client sites 1-2 times per month

Required Skills:

  • 4+ years .NET (1+ year working with version 2.0)
    • must demonstrate proficiency with Visual Studio, C#, ASP.NET, ADO.NET
  • 4+ years SQL Server 2000
    • 2+ years working with database schemas
    • must demonstrate proficiency with Transact-SQL scripting and Stored Procedures
  • 4+ years web development
    • must demonstrate proficiency with HTML and the DOM
    • must have experience with IIS
    • must have knowledge of AJAX
  • 2+ years configuration management
    • must be familiar and comfortable with source control tools
    • must have experience using build tools and scripts
    • must have experience creating, building, and installing deployment projects

Other Relevant Qualifications:

  • Experience with implementing/using Agile development methodologies
  • Experience with SubVersion, NUnit, log4net, CruiseControl, TestDriven.NET
  • Experience with MS Atlas, Anthem.NET, Ajax.NET, Dojo
  • Experience with .NET Handheld development
  • Experience with Object Relational Mapping
  • Experience with Environment, Health & Safety (EHS)

Qualified candidates are asked to submit a resume to careers@kminnovations.com with a cover letter telling us why you are an excellent fit for the job. Please include compensation expectations.

Candidates are required to pass a written test of their technical abilities.



 

  Site Map