Virtual Marine

Software Development Manager

Software Development Manager
Notice info
LocationParadise, NL
Job Typefull time
On-site
Oil and Gas

About This Job


About Virtual Marine

Virtual Marine is a privately held Canadian company with its headquarters in St. John’s, Newfoundland and Labrador. Our mission is to improve the safety of life at sea by providing realistic, effective and safe training tools for small craft operators. Our simulators allow crews of small marine craft to train for real-life situations in environments that are often too dangerous and costly for live boat exercises.


Role Summary

Virtual Marine is seeking an experienced and dynamic Software Development Manager to lead our talented team of software engineers. This is a critical leadership role where you will be responsible for overseeing the entire software development lifecycle of our innovative simulation products, from conception and design to implementation, optimization, and ongoing maintenance. You will play a pivotal role in implementing our technical roadmap, fostering a collaborative and high-performing team environment, and ensuring the delivery of world-class simulation solutions that meet the evolving needs of the maritime industry.


Responsibilities


Team Leadership and Management

● Lead, mentor, and motivate a team of software developers, fostering a culture of technical excellence, innovation, and continuous improvement.

● Conduct performance reviews, provide constructive feedback, and support career development for team members.

● Facilitate effective communication and collaboration within the software team and across cross-functional departments (hardware, design, training, project management, quality).

● Establishing and enforcing coding standards, development best practices, and design principles for the entire team


Measure and improve code quality

● Define and track code quality metrics (e.g., code coverage, complexity, linting)

● Lead regular code reviews, pair programming, and knowledge-sharing sessions

● Introducing static analysis tools, automated tests, and continuous code health dashboards


Project & Release Management:

● Manage the full software development lifecycle for multiple projects, ensuring projects are delivered on time, within budget, and to high-quality standards.

● Work closely with product owners and stakeholders to translate complex client requirements into clear, actionable technical specifications.

● Monitor project progress, identify and mitigate risks, and resolve impediments to maintain project velocity.

● Oversee the release management process, including planning, scheduling, and controlling software builds and deployments to various environments (development, testing, production).


Cross-Functional Collaboration:

● Act as a key liaison between the software development team and other departments, including hardware, design, training, sales, and senior leadership.

● Collaborate with product management to define and prioritize product features and functionality based on market needs and client feedback.

● Engage with key stakeholders, prospects, and customers to understand requirements and provide technical insights.


Technical Skills & Qualifications

● Bachelor's degree in Computer Science, Computer Engineering, Software Development, or a related field.

● 7+ years of progressive experience in software development, with a strong background in object-oriented programming (e.g., C#, Java, C++).

● 2+ years of proven experience in a leadership or management role, leading and mentoring software development teams.

● Solid understanding and experience with various game development tools and engines (e.g., Unity, Unreal, Godot).

● Proficiency with software design patterns and architectural principles.

● Demonstrated experience with agile development methodologies (Scrum, Kanban).


● Strong critical-thinking, problem-solving, and decision-making skills.

● Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.

● Ability to thrive in a fast-paced, collaborative, and innovative environment.

● Passion for video games, simulation, and maritime safety is highly desirable.

Think you might be a good fit? Tell us what excites you about this role. Feel free to include links to your GitHub or other project sites.


Job Type: Full-time


Benefits:

- Company events

- Dental care

- Disability insurance

- Employee assistance program

- Extended health care

- Life insurance

- On-site parking

- Paid time off

- RRSP match

- Vision care


Work Location: In person

Similar Jobs

company-logo

Application Developer

logo
Energy Hire
Job TypeFull time
 
Midland, Texas
30 days ago
company-logo

Software Development Manager

Virtual Marine
Job Typefull time
 
Paradise, NL
9 days ago
company-logo

Development Manager

LSEG
Job Typefull time
 
Greater Chicago Area
12 days ago
company-logo

Development Manager

Ashtrom Renewable Energy
Job Typefull time
 
Austin, TX
14 days ago
company-logo

Development Program Manager

Clark Regional Wastewater District
Job Typefull time
 
Vancouver, WA
17 days ago
company-logo

Development Manager

OneEnergy Renewables
Job Typetemporary, volunteer
 
Portland, OR
18 days ago
company-logo

Development Manager

Boralex Inc.
Job Typefull time
 
New York, NY
24 days ago
company-logo

Software Engineering Manager

Radiant
Job Typefull time
 
El Segundo, CA
13 days ago
company-logo

Project Development Manager

Boardwalk Pipelines
Job Typecontract
 
Houston, TX
3 days ago
company-logo

Project Development Manager

Cooperative Energy Futures
Job Typefull time
Salary
$72500 - $82500
Minneapolis, MN
9 days ago
company-logo

Corporate Development Manager

Oklo Inc
Job Typefull time
Salary
$175000 - $225000
Santa Clara, CA
19 days ago
company-logo

Manager, Software Engineering

Constellation
Job Typefull time
Salary
$154800 - $172000
Chicago, IL
6 days ago
company-logo

Manager, Software Engineering

Constellation Energy
Job Typefull time
Salary
$137600 - $206400
Baltimore, MD
6 days ago
company-logo

Manager In Development

Suburban Propane
Job Typefull time
 
Findlay, OH
18 days ago
company-logo

Software Developer

Maverick Power
Job Typefull time, temporary
 
McKinney, TX
11 days ago
VS

Software Developer

V-Tech Solutions
Job Typecontract
Salary
$114400 - $124800
Montgomery, AL
12 days ago
company-logo

Software Developer

Anvil Corporation
Job Typefull time
Salary
$106000 - $128000
California, CA
16 days ago
company-logo

Software Developer

ISO New England Inc.
Job Typefull time
 
Holyoke, MA
20 days ago
company-logo

Software Developer

ISO New England
Job Typefull time
 
Holyoke, MA
20 days ago
company-logo

Software Developer

EWN
Job Typefull time
 
26 days ago

Trending Jobs

company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull time
Salary
$55 - $75
Canonsburg, PA
8 months ago
company-logo

Division Order Analyst

Coronado Resources
Job TypeFull time
 
Dallas, TX
5 months ago
company-logo

Professional Landman

Penterra Services, LLC
Job TypeContract
 
Lovington, NM
4 months ago
company-logo

Business Analyst – Accounting

Permian Resources
Job TypeFull time
Salary
$110000 - $150000
The Woodlands, Texas
3 months ago
company-logo

Accounts Payable Clerk

LPR Energy
Job TypeFull time
Salary
$65000 - $65000
Dallas, TX
5 months ago
company-logo

Division Order Landman

R. Lacy Services, Ltd.
Job TypeFull time
 
Longview, TX
4 months ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull time
 
Norman, OK
7 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, TX
9 months ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull time
 
Lafayette, LA
7 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull time
 
Dallas, TX
6 months ago
company-logo

Lead Software Engineer

Energy Hire
Job TypeFull time
Salary
$120000 - $180000
Dallas, Texas
2 months ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull time
 
Houston, TX
over 1 year ago
company-logo

contract Landman

HPS Oil & Gas Properties
Job TypeFull time
 
Midland, TX
7 months ago
company-logo

Oil and Gas Title Attorney

Oliva Gibbs PLLC
Job TypeFull time
 
Houston, TX
5 months ago
company-logo

Title Reviewer

Innovation Land Services
Job TypeFull time
 
Pittsburgh, PA
8 months ago
company-logo

Data Analyst

River City Science Academy
Job TypeFull time
Salary
$20 - $45
Jacksonville, FL
7 months ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull time
Salary
$45 - $60
Canonsburg, PA
8 months ago
company-logo

IT Director - Data Management

Energy Hire
Job TypeFull time
 
Midland, Texas
17 days ago
company-logo

Mechanical/Piping Engineer

Dudley Staffing
Job TypeFull time
Salary
$55 - $75
Canonsburg, PA
8 months ago
company-logo

Application Developer

Energy Hire
Job TypeFull time
 
Midland, Texas
30 days ago