MSIV's Talent Hub

Connecting world-class local talent with homegrown enterprises
North Bay Startup Jobs
North Bay Startup Jobs

Software/Program Developer



Software Engineering
Posted on Thursday, November 9, 2023


  • Responsible for developing the necessary back-end programs and code to help integrate and complete the back-end tasks needed for integration, utilizing data from various sources, including GPS data and other sources
  • Responsible for development of cycle time reporting for Ojjo customers
  • Responsible for connecting API or develop own API and complete reporting needs
  • Designing algorithms and flowcharts to create new software programs and systems
  • Producing efficient and elegant code based on requirements
  • Testing and deploying programs and applications
  • Troubleshooting, debugging, maintaining and improving existing software
  • Compiling and assessing user feedback to improve software performance
  • Observing user feedback to recommend improvements to existing software products
  • Developing technical documentation to guide future software development projects


  • Bachelor’s degree in Computer Science or a related field (Master’s degree preferred)
  • 2 years of experience in mobile application and software development
  • Proficiency in popular coding languages including Python, Java and C++ and frameworks or systems such as AngularJS and Git
  • Excellent knowledge of the software development life cycle
  • Strong problem-solving and communication skills
  • Knowledge of Object-Relational Mapping frameworks
  • Experience with Agile and Scrum development methodologies
  • Ability to learn quickly and work independently or as part of a team
  • Excellent oral and written communication skills
  • Ability to effectively operate with high energy and flexibility in a fast-paced, constantly evolving team environment
  • Self-motivated with the ability to manage diverse relationships and multiple, complex projects simultaneously
  • Creativity and critical thinking skills to tackle a variety of industry-level and project-specific challenges
  • Ability to travel up to 15% of the time