Software Developer

MetOcean Telematics is a leading global provider, designer, and manufacturer of satellite and cellular IoT-enabled solutions. MetOcean Telematics products span across oceanographic & environmental monitoring equipment, defense, and security markets. For more than four decades they have assisted domestic and international customers with developing and integrating Iridium hardware into a wide range of devices and applications, designed innovative hardware products, and created industry-leading software and situational awareness solutions. MetOcean Telematics ensures critical data is created, transmitted, received, processed, analyzed, and visualized in the fastest and most reliable manner possible anywhere in the world.

Meridia Recruitment has partnered with MetOcean Telematics to recruit a Software Developer to join their team in Dartmouth, NS. Reporting to the Director of Software & Applications within the Engineering Department, the Software Developer’s main responsibility will be for the design, implementation of front-end and backend web applications. The Full-Stack Software Developer is expected to present and discuss new technical ideas with the team, propose the right approach to ongoing projects, and ensure the delivery of a quality product.

Your responsibilities will include:

  • Design and implement .NET based platforms (front end and back end) using the latest standards and industry best practices
  • Design and implement mobile applications with react native
  • Design and implement applications that are intuitive to use
  • Debug and troubleshoot web applications while owning the software’s quality
  • Ensure system reliability and scalability
  • Collaborate with the software development team members to discuss and implement development priorities
  • Independently write well designed testable code with unit tests
  • Engage with existing back-end systems
  • Interact with cross-functional engineering teams across MetOcean Telematics for cohesive product development

Your Qualifications:

  • Bachelor’s degree in Computer Science or equivalent, Master’s degree is an asset
  • 3+ years of experience with web-based application development
  • Experience with server-side web frameworks such as ASP.NET, RESTful API, Swagger
  • Experience with Front End frameworks, JavaScript, React, React Native
  • Proficient in generating new code from scratch or adding to existing code
  • Strong object-oriented design and programming skills using .NET
  • Excellent knowledge of sever query languages (SQL) and database design
  • Excellent User interface design skills, for web applications
  • Ability to work in a fast-paced individual and collaborative environment
  • Ability to own assigned tasks from design to delivery
  • Strong problem-solving skills
  • High energy level and positive attitude with the ability to think creatively – passionate about the business
  • Experience with Agile Methodologies such as Jira Sprints, releases (Asset)
  • Experience with build servers and continuous integration (Asset)
  • Knowledge of Mobile App development; Native or Hybrid (Asset)