3

Full Time Entry Level Software Developer Jobs in Vancouver, BC

Title and Summary Software Engineer II Overview: Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management Platform, which serves as ...

This position is hybrid in Vancouver, BC Position Summary We are seeking a motivated IVQA engineer ... for all full-time employees working 24 or more hours per week and their eligible dependents ...

Senior Windows Developer (FortiClient)

Burnaby, BC ยท On-site

CA$120K - CA$160K/yr

Fortinet has a great career opportunity for a Senior Windows Software Developer within its ... this full-time position is expected to be between $120,000 - $160,000 annually. Wage ranges are ...

Software Engineer Full Stack

Vancouver, BC ยท On-site

CA$90K - CA$120K/yr

Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At ... Full-time | Vancouver - 333 Seymour Street Company Description At Remarcable, we're building the ...

Develop expertise in software that controls the physical world. Most product engineering is purely ... Job Type: Full-time, Permanent Pay: We are open to considering candidates at several levels. Our ...

Showing results 21-40

Full Time Entry Level Software Developer information

What does a full time entry level software developer do?

A Full Time Entry Level Software Developer is responsible for writing, testing, and maintaining code for software applications under the guidance of more experienced developers. They typically work as part of a team, collaborating on projects, fixing bugs, and learning new technologies to build their skills. Entry level developers often review code, participate in meetings, and continuously improve their coding abilities while contributing to real software products. This role is a great starting point for a career in software engineering.

What are the key skills and qualifications needed to thrive as a full time entry level software developer, and why are they important?

To thrive as a Full Time Entry Level Software Developer, you need foundational programming skills (such as in Java, Python, or C#), understanding of software development principles, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases are commonly required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you stand out in this role. These skills are crucial for delivering reliable code, collaborating with peers, and adapting to evolving project requirements.

What are some common challenges faced by full time entry level software developers, and how can I prepare for them?

As a full-time entry-level software developer, you may encounter challenges such as adapting to new codebases, balancing multiple tasks, and understanding unfamiliar technologies or tools. It's common to feel overwhelmed initially, but proactively seeking mentorship, asking clarifying questions, and dedicating time to learn best practices can help. Collaborating closely with team members and participating in code reviews will also accelerate your learning and integration into the team. Over time, your confidence and technical proficiency will grow as you gain hands-on experience.

What is the difference between Full Time Entry Level Software Developer vs Junior Software Engineer?

AspectFull Time Entry Level Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, basic coding skillsBachelor's in CS or related field, some coding experience
Work EnvironmentCorporate or tech company, collaborative teamsCorporate or tech company, team-based projects
Employer UsageCommonly used in job postings for entry-level rolesOften used interchangeably with entry-level roles
Comparison Search IntentYes, often compared for entry-level positionsYes, similar search queries for starting roles

Both roles are entry-level positions requiring similar educational backgrounds and skills. The term "Full Time Entry Level Software Developer" emphasizes a full-time commitment, while "Junior Software Engineer" is often used interchangeably for early-career roles. Employers and industry usage overlap significantly, making these titles comparable for those starting their software development careers.

What cities near Vancouver, BC are hiring for Full Time Entry Level Software Developer jobs?

Cities near Vancouver, BC with the most Full Time Entry Level Software Developer job openings:

Infographic showing various Full Time Entry Level Software Developer job openings in Vancouver, BC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Software Developer/Mobile apps

Wartsila North America

Vancouver, BC โ€ข On-site, Remote

CA$80K - CA$100K/yr

Full-time

Posted 4 days ago


Job description


Wartsila is an innovativeย technology company known forย being a forerunner in the Marine and Energy markets. Every day, we - Wartsilians - put our hearts and minds into turning Wartsila's purpose of enabling sustainable societies through innovation in technology and services into reality.ย Our ultimate aim isย to provide increased value to bothย our customers and society. New, game-changing ideas and continuous improvement have been part of our DNA since 1834. Together, we can create new business opportunities and more sustainable future that we can all be proud of.ย 
We want to transition the world towards a decarbonisedย and sustainable future.ย By pushing the boundaries of engineering and technology, we can make it work. We are always on the lookout for future-oriented talent - want to join the ride?

We are seeking a Software Developer - Mobile Apps (Flutter) to contribute to the development of our globe-spanning port management information system. This role offers the opportunity to work with a talented team, drive mobile innovation, and make a significant impact in the maritime industry through high-performance, cross-platform mobile solutions.

This is a full-time position based in Vancouver, BC, at 570 Granville Sreet. General start time is 8:00 AM-8:30 AM, 8-hour days, Monday to Friday, and Thursday is remote.

Responsibilities:


Design, build, and maintain robust cross-platform mobile applications using Flutter.

Ensure a consistent and high-quality user experience across Android and iOS platforms.

Collaborate with backend engineers to integrate mobile apps with microservices and RESTful APIs.

Participate in architectural decisions to ensure scalable, maintainable, and secure mobile solutions.

Stay current with mobile development best practices and emerging trends.

Contribute to SCRUM processes and collaborate with global cross-functional teams to deliver agile solutions for maritime challenges.

Required Qualifications:


Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Minimum of 2 years of experience in software development, with at least 1 year of hands-on experience using Flutter and Dart.

Proven experience in developing and publishing mobile apps on both Android and iOS platforms.

Familiarity with state management solutions such as Provider, Riverpod, or Bloc.

Experience consuming REST APIs and working with backend systems.

Proficient with Git for version control.

Ability to bring wireframes and designs to life on mobile.

Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders.

Preferred Qualifications:


Experience with CI/CD for mobile app deployments and automated testing frameworks (e.g., Flutter Driver, integration_test).

Understanding of cloud-connected apps and experience with Firebase, Azure, or similar platforms.

Exposure to maritime, port operations, or logistics is a plus.

Familiarity with containerization and deployment workflows is beneficial.

Successful applicants must be authorized to work in Canada without sponsorship.

For applicants that reside in BC, the annual salary wage range is $80,000 CAD - $100,000 CAD.
The starting salary will reflect the candidate's relevant education, skillset, experience, and internal equity.

Wartsila is committed to Employment Equity, supports diversity in the workplace, and encourages applications from all qualified individuals, including women, members of visible minorities, Indigenous persons, and persons with disabilities.

If you require accommodation during the recruitment process, please let us know, and we will work with you to support your request.

At Wartsila we value, respect and embrace all our differences, and are committed to diversity, inclusion and equal employment opportunities; everyone can be their true self and succeed based on their job-relevant merits and abilities.

Last application date: 16/06/2026ย 

At Wartsila we value, respect and embrace all our differences, and are committed to diversity, inclusion and equal employment opportunities; everyone can be their true self and succeed based on their job-relevant merits and abilities.ย 
Please note that according to Wartsila policy, voluntary consent for a security check may be required from candidates being considered for this position, depending on the applicable country.

This is Wartsilaย 

Wartsila is a global leader in innovative technologies and lifecycle solutions for the marine and energy markets. Our team of 18,300 professionals, in more than 230 locations in 77 countries, shape the decarbonisation transformation of our industries across the globe. Read more on www.wartsila.com.ย