Senior Software Developer

Valsoft Corporation
QC, CA
Remote
Full-time
Quick Apply

We are hiring at Irosoft for a Senior Software Developer to join our growing team in Quebec!

The successful candidate will participate in development projects for document management software products applied to the legislative field.

These may be projects to design new systems or improve existing systems. As a Senior Developer, you will work on various projects using modern and proven technologies in a flexible and innovation-focused environment.

The successful candidate will potentially use the following technologies : .NET, Microsoft SQL Server, C#, Java, Delphi, ACL (Arbortext Editor), ACE, xunit, HTML5, JavaScript, CSS, ExtJS, Vue.

JS, Vuetify, Bootstrap, MS SQL, TeraText, MS Access, Powershell, Perl, JMeter, XML, XSL, DTD, JSON, FinalBuilder, InstallShield, SVN, Git, DevOps, Owasp Zap.

Irosoft is a rapidly growing organization making its mark in the field of information management.

Irosoft is actively recruiting for a software solutions developer for our LIMS (Legislative Information Management System) solution, designed to assist countries, states, provinces, and cities in managing the lifecycle of their laws and regulations, from initial drafting through codification, document content management, and publication of information.

Our current and potential LIMS solution clients are located in Canada, the US, and internationally.

Here is a little window into our company : Irosoft was acquired by Valsoft Corp and now operates under the Aspire Software portfolio.

Aspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft’s global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals.

By implementing industry best practices, Aspire delivers a time-sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.

The successful candidate will work in a remote work model anywhere in Quebec!

What your day will look like :

  • Analyze, develop, improve and maintain document management applications
  • Participate in all phases of the development cycle : analysis, architecture, design, implementation, testing and integration, deployment
  • Participate in estimating the required development efforts
  • Design robust and scalable architectures for our software solutions
  • Propose innovative solutions to improve the performance and sustainability of systems
  • Design and develop reusable technological components
  • Contribute to the migration of certain applications to cloud environments
  • Collaborate with multidisciplinary teams to improve systems integration
  • Produce and maintain technical documents and best practice guides

About You :

  • At least 5+ years of professional experience in software development
  • At least a Bachelor’s degree in Computer Science or a similar discipline
  • Strong analytical skillset
  • Advanced level of C#, .NET / .NET Core technologies, as well as MSSQL databases
  • Good knowledge of frontend technologies : HTML5, CSS3, JavaScript
  • Knowledge of XML, XSL and XSLT technologies
  • Experience with version management and development tools : Git, DevOps, SVN
  • Knowledge of application architecture (cloud computing, SOA, etc.)
  • Knowledge of Agile and SCRUM development methodologies
  • Excellent analytical and problem-solving skills
  • Ability to work effectively in a collaborative remote environment
  • Excellent written and verbal communication skills
  • Familiarity with Agile development methodologies
  • Exposure to cloud services and architecture
  • At least a professional level of English and French is required, both written and verbal are essential
  • Legally authorized to work in Canada

Desirable experience :

  • Knowledge of TeraText document database and its ACE programming language
  • Knowledge of Perl programming language
  • Knowledge of Delphi programming language
  • Experience in automation with InstallShield and FinalBuilder
  • Experience in developing solutions for the legislative or legal field
  • Knowledge of integrated document management and / or legislative content management
  • Familiarity with cloud migration processes and application security

Irosoft offers

  • Full-time remote work with flexible hours
  • Working for a company in business for over 29 years
  • A stimulating work environment with international projects
  • Opportunities for professional development and growth in a growing organization

For further information about Irosoft , you can visit our website at : www.irosoft.com

We thank all applicants for their interest; however, only the candidates selected for an interview will be contacted.

1 day ago
Related jobs
CS GROUP
QC, ca

The experienced software developer reports to a Team Lead. Supporting the high-level software architecture of an embedded software (in compliance with the DO-178B development standard);. Realizing the different stages of the formal development of software (specification, design of the components and...

Vidyard
Remote, Canada
Remote

Reporting directly to the Software Development Manager, you'll collaborate with a cross-functional team of developers, a designer, and a product manager to address customer challenges and deliver exceptional software solutions. Eager to share knowledge among other senior - staff level developers and...

FutureSight
CA
Remote

FutureSight Venture is hiring a Software Developer for Untrap, a B2B SaaS startup currently being developed in our venture studio. Champion best practices for software development, including writing clean, maintainable, and scalable code. ...

Great Canadian Gaming Corp.
Canada, Canada

The Software Developer is a fully proficient software developer, who uses their past experiences and industry knowledge to troubleshoot and solution problems effectively and efficiently. Brainhunter is currently seeking "Senior Software Developer(. The Software Developer plays a key role in the anal...

CS GROUP
QC, ca

Participate in defining new and efficient architectures of a n-tiers critical software;. Be involved in the whole software development lifecycle: design, code, unit tests, and product validation;. Apply software development good practices and standards;. Gather requirements to support V&V and hardwa...

Apexa
CA

We are now looking for a talented Senior Software Developer with 10+ years experience with SQL, C#,. NET Framework, TSQL and relational database systems: design, maintenance, and optimization In-depth working experience with one or more front-end frameworks such as Ember, React, Angular, Vue Experie...

RLDatix
Canada

We’re searching for a Toronto-based Senior Software Developer to join our Global R&D team, so that we can ensure the successful design, development, and validation of product backlog items, meeting our technical and functional goals. The Software Developer will collaborate with team members, eng...

MongoDB
Canada

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across A...

LeddarTech
Québec City, Quebec

Develop embedded software for our new products (90%). Develop C++ software for integrating cutting-edge automotive sensors (camera, radars, LiDARs and ultrasonics), including in-car integration. Develop and improve sensors data recording software written in C++ used for our data collection. ...

Vidyard
Canada

Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team. Our engineering team consists of over 50 developers across multiple product streams. A solid background in software engineering—you have had 6+ years of experience shippin...