OVERVIEW
Do you have experience with modern software languages and frameworks?
Are you looking for a chance to utilize your technical skills and master new, modern tools to ensure our software meets your high standards?
Do you enjoy solving challenging issues and that require skills and a mindset focused on end user satisfaction and usability?
CityView has an exciting opportunity for a Software Developer within our Research and Development department.
This role would require a technical and creative mindset, a willingness to understand the business processes of local governments and an ability to navigate complex software, systems and configurations
Reporting to the Manager of Research and Development the successful Software Developer will work closely with other developers and quality assurance staff from our Victoria, Canada office developing and fixing our suite of customizable off-the-shelf software.
WHAT WILL YOUR NEW ROLE BE
- By a key, senior resource accountable for successfully collaborating with other members of the R&D team on envisioning, architecting, planning, and delivering highly impactful, innovative features for Cityiew's line of products.
- Use MS Visual Studio, C#, TypeScript, HTML to develop our off-the-shelf suite of software used by local governments.
- Communicate with both internal staff and external clients to ensure software releases are tested, delivered and documented.
- Assist Professional Services/Support staff with investigations of technical issues.
- Participate in weekly meetings to clarify goals, design functionality and refine task estimates.
- Lead, mentor, and assist in growing a healthy, high performing team where every team member can do their best work.
WHAT WE ARE LOOKING FOR
- 5+ years of professional experience developing complex and high-performance software solutions in a timely and cost-effective fashion.
- Relevant Bachelor's degree, diploma, or equivalent work experience
- Experience with.NET framework, C#, JavaScript/TypeScript, HTML
- Experience with modern web technologies: Angular, Aurelia, React
- Exposure to Object Oriented Programming concepts
- Proficiency and understanding of relational databases, MS SQL Server
WHAT WILL MAKE YOU STAND OUT
- Experience with business process in local government, business licensing, permitting and property management.
- Experience with ESRI, GIS, mapping tools
- Experience with maintaining and evolving enduring software products over a long time period
ABOUT OUR BUSINESS
At CityView the work is not mundane, the learning never stops and you will be provided with both personal and professional growth, technical challenges, and a chance to learn about yourself and what you are capable of.
In exchange for consistent performance, you will have the benefit of working largely autonomously and with reasonable flexibility to accommodate personal demands into your work life.
This is an opportunity to begin a long-term vocation with career prospects that go beyond CityView to Harris Computer Systems and further to the ultimate parent, Constellation Software.
Constellation Software is publicly traded, owning over 400 vertical market software companies across the globe and is the largest software company in Canada.
Seize the opportunity!