Are you an experienced Software Developer in WPF looking for your next challenge? We seek a seasoned professional to join our team as a key contributor to our platform.
As a part of our dynamic team, you'll immerse yourself in various technologies, including Access Control and Video Management. Your wealth of experience will be pivotal in contributing from requirements analysis to deployment.
Your unique approach to development, marked by creativity and enthusiasm, will be a driving force as you tackle everyday challenges with an open mind. Known for critical thinking, and a strong work ethic, you understand the significance of open communication in achieving success and readily seek assistance when needed.
If you're excited about contributing your expertise, let's connect! We're eager to welcome someone of your calibre to our team, where innovation and collaboration pave the way for success.
Requirements:
- Work closely with a talented team to develop the best experience for our user base.
- Create and enhance features in our core products and tooling.
- Investigate and diagnose issues as they occur in live environments.
- Participates and/or leads application design sessions.
- Ability to produce working code with less supervision on relatively routine development tasks.
- Ensure coding standards and code quality through code reviews.
- Enable continuous improvement across the SDLC by introducing new technologies and processes.
- Stay current with our platform and business goals.
- Bachelor's degree or diploma in engineering, computer science, information technology, or equivalent experience.
- Experience designing and building Windows desktop applications ( C#, WPF).
- Experience with Windows platform and development tools (e.g. Visual Studio).
- Experience with one or more database systems such as SQL Server, Oracle, MySQL, etc.
- Familiarity with debugging and the ability to diagnose issues.
- Basic DevOps knowledge.
- Excellent trouble-shooter.
- Possess the ability to design and architect client/server solutions.
- Familiar with designing and implementing scalable systems.
Preferred Qualifications:
- Experience with Access Control or Video Management Systems.
- Familiar with BACnet, Serial, and other communication interfaces.
- Experience in IT (Workstation, server, networks, virtual environments etc.).
IPFusion Perks & Benefits
- Retirement Support: We provide every full-time permanent employee with RRSP matching for their long-term plans.
- Health & Wellness: Staying healthy is important; we provide health, dental, life, and disability insurance, along with our employee assistance program (EAP).
- Development Opportunities: We value your career development by offering professional support, training reimbursement programs, Lunch n' Learns, etc.
- Social: We enjoy getting together at our company golf tournament, Christmas parties, summer BBQs, etc.
- Culture: Join our innovative, collaborative, and energetic environment.
- Flexibility: We try to accommodate real life as much as possible and know that work is only a part of our daily lives.
- Office: Plenty to do besides work with a gym and golf simulator. We are within walking distance of a golf course, too!
About Us:
IPFusion is a leader in bringing operational efficiency to the building management and physical security space. Our platform focuses on integration with best-in-class security and safety systems including Video Management, Access Control, and Alarming. With real-time alerting, we empower security response personnel and building operators to respond quickly with the right decisions.
IPFusion is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you need assistance or an accommodation with your application, please contact us.
Please find out more about us at www.ipfusion.ca