Software Developer - Collections Management [Toronto]
 

Software Developer - Collections Management

    

 

Job Title:

 

Software Developer - Collections Management

 
 

Organization:

 

Axiell ALM

 

Job Type:

Permanent

 

Language Required:

 

English

 
 

Location:

 

Toronto, ON

 
 

Application Deadline:

 

18-01-2019

 

Job Start Date:

01-02-2019

 

Date Posted:

 

14-12-2018

 

Email:

dan@spark-hr.com

 

Web Link to Institution:

 

http://careers.axiell.com/jobb/job_details.php?id=10132

 
 

Salary:

 

Competitive

 
 

Job Description:

 



We are the world’s largest vendor of museum management software, serving over 3,000 customers in over 30 countries. With offices in the UK, Europe, Middle East, North America and Australia, we deliver powerful software solutions to natural history museums, cultural history museums, art museums, herbaria, botanic gardens and archives across the world. We are considered as leaders in our field with our technology used by many of the largest and most well recognised museums and institutions in the world.

We are looking for an experienced software developer who will join a small a team developing collections management products. You will work within a global team developing and supporting existing and new projects while ensuring commitment and quality through to completion.

The role will involve:
• Writing quality and maintainable code across the entire technology stack
• Designing and implementing database design while considering maintainability
• Turning business ideas/requirements into tangible systems
• Creating and executing unit tests and performing basic systems testing
• Participating in peer code reviews and technical meetings
• Working in a team, collaborating closely with fellow developers and stakeholders
• Troubleshooting and supporting system and application problems
• Communicating complex technical concepts to stakeholders in a clear and concise manner
• Providing clear feedback on work tasks to product management and testers
• Providing 2nd level technical support by troubleshooting and supporting systems and applications

To qualify for the role, you must…
• Be experienced with Agile or Waterfall development processes, methodologies, and tools
• Have an excellent understanding of Object Oriented software design
• Have an understanding of a broad IT environment, common applications and infrastructure services (applications development, testing, deployment, operations, documentation, standards, best practices, security, hardware, networks, OS, DBMS, Middleware)
• Have strong experience in one or more of the following high-level programming languages and the relevant development environments:
o Java
o C++
o C# (.NET Framework 4 and higher)
o JavaScript
o HTML 5, CSS
o Source control (for example Git, TFS, CVS)
o RESTful web services
o Windows and/or Linux administration and related tools
• Knowledge and experience of any of the following languages or technologies is desirable:
o ReactJS and/or React Native
o ElasticSearch
o .NET Framework 4 and higher
o SQL Server Administration
o MongoDB
o Cassandra
o ECMA Script 5 or 6
o Java, the JVM and/or Scala
• A background and/or interest in natural sciences and cultural museum collections will be an advantage

This is an excellent opportunity for an experienced Software Developer who is looking to work for a global company, move forward with their career and be responsible for developing market leading software solutions.

Axiell is an employer committed to the principles of employment equity. We therefore encourage applications from women, Aboriginal peoples, visible minorities, persons with disabilities, and persons of all sexual orientation or gender identity.

To apply, please send us your up-to-date resume and covering letter explaining why you are interested in the position, what sets you apart, what you would bring to the job role and you must also state your salary expectations.