Vispero® logo
Vispero®
Posted 12 days agoVerified live 14h ago

Software Developer

Brief overview

Remote
Object-Oriented Programming (OOP)C#/.NETC++Code DebuggingWindows Application DevelopmentGitHub CopilotChatGPTClaudeISO 13485

About the company

Vispero® logo
Vispero®vispero.com

Vispero is the global leader in accessibility for people who are blind or have low vision.

Job description

Summary

Vispero is a leader in assistive technology solutions and accessibility products and services that help individuals who are blind, low vision, or have other disabilities. The company is seeking an early-career Software Developer to design, implement, maintain, and improve software features and tools in an agile environment, with a focus on clean code, testing, debugging, and collaboration using AI-assisted development tools.

Responsibilities

  • Consults with others to gather information about program intent, using that information to design and implement new product features
  • Writes and maintains documentation of acceptance criteria, designs and changes to software
  • Codifies necessary changes in software to provide required functionality
  • Creates tests to find errors and confirm the software meets specifications
  • Analyzes code to find causes of errors and revises programs
  • Provides and requests peer review in a collaborative code authoring environment
  • Reviews user and technical documentation written by others to confirm consistency with program operations
  • Reviews program for correction, enhancements, or system environment changes
  • Modifies and maintains software programs written by others
  • Escalate customer-reported product feedback or concerns to the appropriate team, in line with Vispero's Quality Management System (ISO 13485) feedback process

Skills

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent; 0-2 years of related experience, with internships, academic projects, or relevant coursework welcomed in place of professional experience for this entry-level position
  • Conversationally fluent in English; ability to read and write fluently in English
  • Awareness of the importance of accurately relaying customer feedback and potential product concerns to the appropriate team, in line with Vispero's Quality Management System (ISO 13485)
  • Foundational understanding of Object-Oriented Programming (OOP)
  • Exposure to C#/.NET and/or C++, with eagerness to grow proficiency
  • Developing skills in writing and debugging code
  • Ability to learn and efficiently utilize new programming languages and tools quickly
  • Interest in application development, ideally Windows applications
  • Growing proficiency with engineering IDEs and version control tools
  • Comfortable using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude) to accelerate coding and learning in a fast-paced, rapid development environment
  • Ability to use thinking and reasoning to solve a problem
  • Ability to communicate effectively with others via email, Skype, Teams, phone and in-person
  • Ability to be internally inspired to perform a task to the best of one's ability using his or her own drive or initiative
  • Ability to pay attention to the minute details of a project or task
  • Ability to accept responsibility and account for his/her actions
  • Collaborates well and interacts with others professionally

Qualifications

Must Haves

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent; 0-2 years of related experience, with internships, academic projects, or relevant coursework welcomed in place of professional experience for this entry-level position
  • Conversationally fluent in English; ability to read and write fluently in English
  • Awareness of the importance of accurately relaying customer feedback and potential product concerns to the appropriate team, in line with Vispero's Quality Management System (ISO 13485)
  • Foundational understanding of Object-Oriented Programming (OOP)
  • Exposure to C#/.NET and/or C++, with eagerness to grow proficiency
  • Developing skills in writing and debugging code
  • Ability to learn and efficiently utilize new programming languages and tools quickly
  • Interest in application development, ideally Windows applications
  • Growing proficiency with engineering IDEs and version control tools
  • Comfortable using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude) to accelerate coding and learning in a fast-paced, rapid development environment
  • Ability to use thinking and reasoning to solve a problem
  • Ability to communicate effectively with others via email, Skype, Teams, phone and in-person
  • Ability to be internally inspired to perform a task to the best of one's ability using his or her own drive or initiative
  • Ability to pay attention to the minute details of a project or task
  • Ability to accept responsibility and account for his/her actions
  • Collaborates well and interacts with others professionally

Benefits

  • Remote work

More jobs like this