This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Helm Operations
Posted 2mo ago

Software Developer

Helm Operations
British Columbia or Vancouver Island or Singapore or South America
RemoteFull Time
Responsibilities
  • developing features
  • maintaining applications
  • integrating systems
Requirements
  • 3+ years related experience
  • Related Bachelor's degree
  • Strong .NET (C#/.NET Core/.NET 8) and Vue.js skills
  • PostgreSQL and Microsoft SQL Server experience
  • API integration experience
  • Strong problem-solving and communication
Technical tools mentioned
C#.NET.NET Core.NET 8Microsoft SQL ServerPostgresPostgreSQLJavaScriptTypeScriptVue.jsHTML 5CSSLessSAP S4 HanaAWSHelm CONNECTAI

Job description

Job Summary:

As a Full Stack Software Developer at Helm, you design and implement innovative features for our products for the marine industry. You develop, test, and maintain .NET applications, enhance our Vue.js front-end for intuitive UI/UX, and optimize PostgreSQL and SQL Server databases. Collaborating closely with PMs, QA, and fellow developers, you ensure high-quality solutions that meet business needs. You perform code reviews, troubleshoot issues, and support your fellow developers, all while upholding our software development standards.

This role will be embedded within the Boluda implementation team, delivering integrations, custom feature development, and data migrations for Helm’s largest global customer engagement.

Job Description:

What you are responsible for:

Feature Development and Implementation:
• Drive the design and implementation of new features across the full software stack, leveraging modern design patterns.
• Develop, test, and maintain .NET applications.
• Build and enhance the Vue.js front-end to deliver intuitive UI/UX.
• Develop complex integrations between Helm CONNECT and third-party systems, including S4 Hana ERP.

Quality Assurance and Standards:
• Perform code reviews and ensure design and coding adhere to Helm’s standards.
• Manage project timelines while promoting high-quality standards within the team.
• Troubleshoot and debug issues effectively across front-end and back-end.

Collaboration and Project Management:
• Work with PM, QA, and other developers in project planning to achieve high-value and high-quality solutions that meet business needs.
• Participate in daily stand-ups, kick-offs, collaborative estimation, and retrospective meetings.
• Gather requirements, collaborate with stakeholders, and align technical solutions with business needs.
• Communicate with clients and project managers to understand and implement their requirements.

Database Management:
• Design, optimize, and manage PostgreSQL and SQL Server databases.

What you bring to the team:

Technical Expertise:
• Comfortable with: C#, Microsoft SQL Server, Postgres, JavaScript/TypeScript, Vue, HTML 5, CSS/Less
• Strong experience in .NET development (C#, .NET Core/.NET 8).
• Front-end expertise with Vue.js (Vue 2 or Vue 3).
• Database management experience with PostgreSQL and SQL Server.
• Excellent problem-solving and debugging skills across full-stack applications.
• Experience with third-party API integrations, particularly ERP systems, is a strong asset.

Communication:
• Good communication skills to interact with clients and PMs.
• Able to understand complex code and systems with support from senior engineers and able to contribute back to it.
• Able to communicate usability and technical concepts, proactive in raising questions or concerns.

Passion and Continuous Improvement:
• Enthusiastic about developing the best software available and providing the ultimate customer experience.
• An advocate for continuous improvement of our software development process.
• Open and receptive to feedback and reflect actively on the way you and your team work.
• Proficiency leveraging AI to increase accuracy and efficiency in software development workflows.

Education, Certifications and Training:
• Related Bachelor’s degree.
• A minimum of 3+ years of related experience.

Bonus points if you also have:
• Maritime Industry Knowledge.
• Experience working with AWS.
• Exposure and familiarity with DevOps work.
• Experience with ERP integrations (SAP S4 Hana preferred).

Who you are:
• Goal-Oriented: You love setting and smashing goals, understanding that meeting objectives is key to success.
• Self-Motivated: You take charge of your workload, ensuring you meet deliverables with ease.
• Communication Skills: Your words, whether written or spoken, always hit the mark.
• Versatility: You thrive both on your own and as part of a team.
• People Skills: You genuinely enjoy connecting with people and chatting with customers.
• Ownership: You own your role and make things happen.
• Problem-Solver: You tackle challenges head-on with critical thinking and creativity.
• Forward-Thinking: You love pushing the boundaries of design and innovation.
• Quality Work: You consistently produce high-quality work, knowing when to seek help.
• Resourceful: You find or create the tools and processes you need to succeed.
• Team Player: You motivate and support your team, driving collective success.
• Attention to Detail: You are highly organized with a keen eye for detail and always meet deadlines.
• You Learn by Doing: You embrace hands-on learning and grow from your experiences and are always ready to learn something new.

Worker Type:

Regular

Number of Openings Available:

1

About Helm Operations

Maritime software for fleet maintenance, compliance, and operations management.

Similar jobs

Software Developer roles in British Columbia
15h
Save
Mark Applied
Hide
Software Engineer in Blockchain — Crypto Custody Platform
Delta, British Columbia, Canada
OnsiteFull Time
DMG Blockchain Solutions
DMG Blockchain SolutionsTSX Venture Exchange: DMGI: Operates cryptocurrency mining facilities and develops blockchain software solutions.
Approximately 4+ years of software engineering experience; strong TypeScript and Node.js skills; production APIs, relational databases, asynchronous workflows, secure API design, testing, and blockchain experience preferred.
TypeScript, NestJS, Next.js, PostgreSQL, Node.js, QuickNode, MPC, HSM, Bitcoin, Solana, EVM, ERC-20, JSON-RPC, Harbor
22h
Save
Mark Applied
Hide
Senior Software Engineer, AI
Toronto or Vancouver or London
$140k-$230k/yr HybridFull Time
Klue
Klue: AI platform for competitive and market intelligence.
Production backend experience in search, retrieval, data pipelines, distributed systems, or APIs; Python, backend frameworks, cloud infrastructure, vector databases, LLM systems, and project leadership experience.
OpenAI, Anthropic, PyTorch, Transformers, spaCy, FAISS, PGVector, Pinecone, Weaviate, Elasticsearch, OpenSearch, PostgreSQL, Weights & Biases, MLflow, Langfuse, Docker, Kubernetes, GCP, Python, Git, CI/CD, Copilot, Cursor, Claude Code
1d
Save
Mark Applied
Hide
2027 Winter Student Opportunities RBC Borealis - Software Developer, 4-8 Months
Toronto or Calgary or Waterloo or Montreal or Vancouver
OnsiteMultiple Commitments Available
Royal Bank of Canada
Royal Bank of CanadaTSX: RY: Provides personal, commercial, and investment banking services worldwide.
Currently enrolled at a Canadian post-secondary institution in computer science, engineering, or technology; requires communication, analytical, programming, database, SDLC, and Microsoft Office skills.
Microsoft Word, Microsoft Outlook, Microsoft Excel, Microsoft PowerPoint, Unified Modeling Language (UML), Agile, Waterfall, Iterative
1d
Save
Mark Applied
Hide
2027 Winter Student Opportunities Technology & Operations - Software Developer, 8 Months
Toronto or Calgary or Montreal or Halifax or Vancouver
OnsiteFull Time, Internship
RBC
RBCTSX: RY: Global financial institution providing banking and wealth management services.
Currently enrolled at a Canadian post-secondary institution in computer science, engineering, or technology; strong communication, analytical, teamwork, and programming knowledge required for an 8-month co-op.
Microsoft Word, Microsoft Outlook, Microsoft Excel, Microsoft PowerPoint, Unified Modeling Language (UML), Software Development Life Cycle (SDLC), Agile, Waterfall
3d
Save
Mark Applied
Hide
Principal Software Engineer, Narrative Sytems
Burnaby or Washington
$144k-$213k/yr OnsiteFull Time
2K
2KNASDAQ: TTWO: Publishes and develops global video game franchises and entertainment.
15+ YOE15+ years of software engineering experience, advanced modern C++, deep Unreal Engine 4/5 expertise, runtime systems and tools ownership, and strong debugging, profiling, optimization, and technical leadership skills.
C++, Unreal Engine 4, Unreal Engine 5, Sequencer, MovieScene, Control Rig, MetaHuman
4d
Save
Mark Applied
Hide
Senior Software Engineer – Ruby on Rails / SaaS
Burnaby or Vancouver or Canada
$120k/yr OnsiteFull Time
PosiTrace
PosiTrace: Provides GPS vehicle tracking and fleet management software solutions.
5+ years of software development experience with strong Ruby on Rails, SaaS/web applications, SQL, MySQL, Angular, TypeScript, automated testing, TDD, RSpec, and scalable cloud systems experience.
Ruby on Rails, MySQL, SQL, Angular, TypeScript, RSpec, Google Cloud Platform, Redis, Elasticsearch, WebSockets, Git, GitFlow, New Relic, Capybara, VCR, Capistrano
4d
Save
Mark Applied
Hide
Software Engineer III
Vancouver, British Columbia, Canada
$122k-$171k/yr HybridFull Time
Electronic Arts
Electronic ArtsNASDAQ: EA: Develops and publishes video games and interactive entertainment software.
8+ YOEBachelor's degree or equivalent and 8+ years of software development experience. Requires C#, scalable backend/API development, CI/CD, cloud platforms, databases, observability, and system reliability expertise.
C#, Python, C++, Rust, CI/CD, AWS, GCP, Azure, Entity Framework, OAuth2, OIDC, Docker, Kubernetes, NoSQL
4d
Save
Mark Applied
Hide
Software Engineer - Cloud Platform
Markham or Toronto or Vancouver or Ottawa
$80k-$129k/yr RemoteFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
1+ YOEBachelor's degree or equivalent experience, 1–4 years of software development experience, programming proficiency, and knowledge of data structures, algorithms, APIs, testing, and distributed systems.
Go, Java, Python, C++, Terraform, Terraform Plugin Framework, Terraform Plugin SDK, Apache Kafka, Confluent Cloud, AWS, Microsoft Azure, Google Cloud, REST APIs, command-line tools
This job has expired