|
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 Oakville, 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.
Position: Administrative Assistant
KMI is a small, fast growing, fun and energetic software company based in Oakville. The company provides web-based software to large manufacturing companies throughout the United States and Canada.
KMI is looking for an energetic, self motivated and reliable individual to join our team by assuming many of the day-to-day administrative responsibilities. These will include:
- General reception
- Office administration
- Light bookkeeping
- Sales and Marketing support (e.g. trade show coordination, product research)
Required Qualifications:
- Excellent verbal and written communication in English
- Excellent organization skills
- Moderate computer skills, including proficiency with MS Office
- Basic accounting or bookkeeping training or experience
- High energy and a positive attitude
Preferred Qualifications:
- Experience with QuickBooks
- Familiarity with MS SharePoint
- Knowledge in Environment, Health and Safety (EHS)
Due to the growth pace at KMI, this position requires an individual who is willing to jump in wherever needed and to learn new skills quickly. The position is ideal for an individual with interest and ambition in marketing or business administration.
Interested and qualified candidates are requested to submit a resume to careers@kminnovations.com and indicate salary requirements. Please visit our website at www.kminnovations.com. Qualified candidates will be contacted for an interview.
|