Careers

join our team

Apply to Work at D-TA Systems

D-TA is an equal opportunity employer who welcomes diversity in the workplace. D-TA also welcomes applicants with disabilities. Accommodations will be provided at all stages of the hiring process; we ask applicants to make their needs known in advance.

To apply, email your resume to hr@d-ta.com.

Current Job Listings:

Please see below for our current job listings. If interested, forward your resume to hr@d-ta.com.

Job Title: Full Stack Developer

Location: 2500 Lancaster Rd, Ottawa ON K1B 4S5 / Remote
Employment Type: Contract
Salary: Competitive Salary/Dependent on Experience
Application Deadline: 30 January 2025

About Us:
At D-TA Systems Inc, we are revolutionizing the defence electronic warfare sector delivering cutting-edge integrated applications that empower our users with seamless experiences. We have already made significant progress on our web application, and now we are bringing the development in-house to speed up delivery and ensure a smooth, scalable, and high-performance solution. We’re looking for a Full Stack Developer to join our team and help us finalize and enhance this project.

Job Description:
We are seeking a talented Full Stack Developer with expertise in React, ArangoDB, and Javascript, NodeJS to help us complete and optimize our partially developed application. As a key member of the team, you will take ownership of both the front-end and back-end development, integrating new features, improving existing code, and addressing any technical debt to ensure rapid and high-quality delivery.

You will collaborate with our product managers, designers, and other developers to bring this application to its full potential, ensuring that it meets both user needs and performance goals.

Key Responsibilities:

  • Front-End: Enhance and complete the user interface using React. Ensure that the application is responsive, visually appealing, and user-friendly.
  • Back-End: Work on the server-side logic, database management, and integration with ArangoDB.
  • Take over and optimize parts of the codebase already developed, addressing any existing technical debt and improving functionality.
  • Integrate new features, fix bugs, and ensure smooth communication between front-end and back-end components.
  • Collaborate with other developers and stakeholders to align development with project deadlines and quality standards.
  • Review and refactor existing code to improve performance, maintainability, and scalability.
  • Ensure proper documentation and contribute to knowledge sharing within the team.

Required Skills & Experience:

  • 3+ years experience as a Full Stack Developer or similar role.
  • Strong proficiency in React and JavaScript (ES6+).
  • Experience with ArangoDB or other NoSQL databases.
  • Experience with RESTful APIs and full-stack integration.
  • Familiarity with version control tools, particularly Git and SVN.
  • Ability to work with an existing codebase, address technical debt, and ensure smooth integration of new features.
  • Experience working in an agile environment and delivering applications to tight deadlines.
  • Strong problem-solving skills and ability to work independently and as part of a team.

Preferred Qualifications:

  • Experience with GraphQL or other modern technologies.
  • Familiarity with Docker, CI/CD pipelines, and deployment tools.
  • Knowledge of front-end development tools like Webpack or Babel.
  • Prior experience working on partially developed applications and bringing them to completion.
  • Knowledge of GOLang, C++ is a plus.

Why Join Us?:

  • Be part of a fast-paced environment with opportunities to make a direct impact on the application’s final delivery.
  • Work on a partially developed application and see it through to completion.
  • Competitive salary and benefits package.
  • Flexible working hours and the option to work remotely.
  • Join a supportive and collaborative team where your contributions matter.

If you’re passionate about working on an exciting project, addressing technical challenges, and helping us bring our application to the finish line, we’d love to hear from you!

How to Apply:
Please submit your resume hr@d-ta.com.  We look forward to reviewing your application and exploring how you can contribute to our team’s success!

Job Title: Backend Software Developer

Location: 2500 Lancaster Rd, Ottawa ON K1B 4S5
Employment Type: Full-Time
Salary: Competitive Salary/Dependent on Experience
Application Deadline: 31 January 2025

About the Role:

We are seeking a skilled Software Developer to join our team in developing advanced deinterleaving and analysis software for electronic warfare systems. The ideal candidate will have a strong background in Java and C++ programming, with experience in signal analysis and real-time systems.

Key Responsibilities:

  • Design, develop, and maintain deinterleaving and analysis software for electronic warfare applications.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Implement algorithms for data analysis and signal recognition.
  • Optimize software for performance and reliability in real-time environments.
  • Conduct unit testing and debugging to ensure software quality.
  • Develop and maintain technical documentation for software projects.
  • Stay updated with the latest industry trends and technologies.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in Java and C++ programming languages.
  • Experience with signal analysis or pattern analysis and real-time systems.
  • Strong understanding of algorithms, data structures, and software design principles.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities; as well as the ability to work independently.
  • Knowledge of software development tools and version control systems (e.g., Git).
  • 3 plus years of experience.

Preferred Skills:

  • Familiarity with radar and/or electronic warfare systems, terminology and concepts is a plus.
  • Experience with pattern recognition and/or AI is a major asset.
  • Experience with additional programming languages such as Python or MATLAB.
  • Understanding of hardware-software integration and embedded systems.

Why Join Us?:

  • Be part of a fast-paced environment with opportunities to make a direct impact on the application’s final delivery.
  • Competitive salary and benefits package.
  • Join a supportive and collaborative team where your contributions matter.

If you’re passionate about working on an exciting project, addressing technical challenges, and helping us bring our application to the finish line, we’d love to hear from you!

How to Apply:
Please submit your resume hr@d-ta.com. We look forward to reviewing your application and exploring how you can contribute to our team’s success!