Careers at Black Coral

Black Coral Inc. is an Ottawa-based software company, with sales offices in Florida. Black Coral creates software solutions that offer advancements in the usability of geo-referenced information for the public safety and defense sectors. Through its suite of software products, the company specializes in technologies that allow participants to collaboratively plan, execute, and manage emergency response.

Current Job Openings


Junior Software Developer

Terms of Employment: This is a permanent position for full-time work
Anticipated Start Date: Immediate
Location: Head Office – Ottawa, Ontario

Black Coral creates software solutions that offer advancements in the usability of geo-referenced information for the public safety and defence sectors. Through its suite of software products, the company specializes in technologies that allow participants to collaboratively plan, execute, and manage emergency response. Black Coral has a young and dynamic software engineering team, collegial and eager to take on challenging tasks.

Black Coral is currently looking for a skilled Junior Software Developer to join our product’s software development team.

Description:

The Junior Software Developer will contribute in modifying, enhancing, and maintaining Black Coral SoftRisk.

Skills:

The candidate applying for the software developer position should possess the following skills:

  • Hands on experience with some or all of the following Microsoft technologies: .NET Framework, C#, ASP.NET, Visual Studio
  • Familiarity with JavaScript, jQuery, AJAX, HTML, CSS
  • Demonstrable knowledge of cross-browser development and the constraints of supporting older-generation browsers
  • Strong written and verbal communication skills

Qualifications:

  • Undergraduate or Graduate Degree or Diploma in Computer Science, Computer Engineering

Assets:

  • Knowledge of GIS & Incident Management Systems
  • N-Tier web-based architecture design principles

To apply to this job, please send your application to: careers@blackcoral.net

Due to overwhelming interest, Black Coral is only able to contact candidates that will be interviewed for the position. We thank you for your interest, but ask that you refrain from contacting Black Coral directly.

Software Developer (Server/Network)

Terms of Employment: This is a permanent position for full-time work
Anticipated Start Date: Immediate
Location: Head Office – Ottawa, Ontario

Black Coral creates software solutions that offer advancements in the usability of geo-referenced information for the public safety and defense sectors. Through its suite of software products, the company specializes in technologies that allow participants to collaboratively plan, execute, and manage emergency response. Black Coral has a young and dynamic software engineering team, collegial and eager to take on challenging tasks.

Black Coral is currently looking for an intermediate to senior Software Developer to join our product’s software development team.

Description:

The Software Developer will contribute in modifying, enhancing, and maintaining Black Coral’s core suite of software products with a focus on inter-system communication.

Skills:

The candidate applying for the software developer position should possess the following skills: :

  • Demonstrates solid understanding of the Software Development Life Cycle (SDLC) and Quality Assurance requirements and software development control and release procedures
  • Hands on experience with some or all of the following Microsoft technologies: .NET Framework (2.0, 3.0, 3.5), C#, Windows Communications Framework, Visual Studio, Windows XP/Vista
  • Demonstrable knowledge of advanced concepts such as threading, Client/Server, peer-to-peer (P2P), reflection, design patterns, web services (SOAP/REST), etc.
  • Excellent analytical and problem solving skills
  • Strong written and verbal communication skills
  • Comfortable in a dynamic, challenging environment

Qualifications:

  • Undergraduate or Graduate Degree or Diploma in Computer Science, Computer Engineering
  • 5+ years of experience in application and/or web-based development

Assets:

  • Secure communication concepts
  • N-Tier architecture design principles
  • Knowledge of GIS & Incident Management Systems

To apply to this job, please send your application to: careers@blackcoral.net

Due to overwhelming interest, Black Coral is only able to contact candidates that will be interviewed for the position. We thank you for your interest, but ask that you refrain from contacting Black Coral directly.

Software Developer

Terms of Employment: This is a permanent position for full-time work
Anticipated Start Date: Immediate
Location: Head Office – Ottawa, Ontario

Black Coral creates software solutions that offer advancements in the usability of geo-referenced information for the public safety and defense sectors. Through its suite of software products, the company specializes in technologies that allow participants to collaboratively plan, execute, and manage emergency response. Black Coral has a young and dynamic software engineering team, collegial and eager to take on challenging tasks.

Black Coral is currently looking for a skilled Software Developer to join our product’s software development team.

Description:

The Software Developer will contribute in modifying, enhancing, and maintaining Black Coral’s core suite of software products.

Skills:

The candidate applying for the software developer position should possess the following skills: :

  • Demonstrates solid understanding of the Software Development Life Cycle (SDLC) and Quality Assurance requirements and software development control and release procedures
  • Hands on experience with some or all of the following Microsoft technologies: .NET Framework (2.0, 3.0, 3.5), C#, ASP.NET, Windows Communications Framework, Visual Studio, SQL Server, Windows XP/Vista
  • Demonstrable knowledge of advanced concepts such as localization, reflection, design patterns, etc.
  • Excellent analytical and problem solving skills
  • Strong written and verbal communication skills
  • Comfortable in a dynamic, challenging environment

Qualifications:

  • Undergraduate or Graduate Degree or Diploma in Computer Science, Computer Engineering
  • 3+ years of experience in application and/or web-based development

Assets:

  • Knowledge of GIS & Incident Management Systems
  • N-Tier architecture design principles

To apply to this job, please send your application to: careers@blackcoral.net

Due to overwhelming interest, Black Coral is only able to contact candidates that will be interviewed for the position. We thank you for your interest, but ask that you refrain from contacting Black Coral directly.

If you're interested in joining our growing team, or if you want to find out more about what types of opportunities are available, send your resume to careers@blackcoral.net.