Junior Software Engineer

In Silicon Valley

Full time

We are currently looking to hire a junior level software developer in Sunnyvale office to work in our Shipping division with a team of senior engineers to develop, test, and maintain software applications and programs


  • Develop and maintain programs for ship routing and communications.
    • This includes background processes as well as desktop and web-based tools for global ship routing activities, data analysis and maintenance.
  • Debugging and optimization of software.

Required Skills

  • C#, C, C++ or Java
  • Familiarity with web development ( ASP.Net or similar)
  • JavaScript

Desired Skills

  • Restful Web Services
  • Some knowledge of relational databases
  • Working knowledge of Angular, Vue, React or similar framework is +


  • 2-3 years in software development and design.


  • BS/MS in any STEM major
  • The candidate should be willing to work on maintenance of the existing code
  • Strong written and verbal communication skills
  • Must be authorized to work in the US on a permanent basis


  • Able to collaborate with other developers on the requirements and design of tools and systems.
  • Ability to take total ownership, accountability and commitment to the software delivered.
  • The ability to work in both an individual and group setting.
  • Proactively seek advice from other programmers.

What We Offer:

  • Competitive Salary
  • Health, Vision and Dental Insurance
  • Paid Time Off
  • 401K
  • Mentoring
  • Company-sponsored online learning classes on Pluralsight, Coursea or similar

Work Environment

Small group of developers. Highly interactive and flexible environment.


Please read the StormGeo Job Applicant privacy notice on how we process data from job applicants.

About StormGeo

StormGeo is a global provider of weather intelligence and decision support services, with leading solutions for shipping, oil and gas, renewable energy and utilities, cross industry and aviation. Our products and services help clients manage risk, optimize performance, reduce costs and increase revenue, deploying the latest technologies. StormGeo has more than 500 employees in 26 offices across 20 countries. As a participant in the UN Global Compact for Sustainable Ocean Business, StormGeo’s passion for weather and the protection of natural resources motivates us to support our clients in making informed, environmentally responsible business decisions.