Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

LSI Solutions Software Developer I, II, Sr in Victor, New York

LSI SOLUTIONS® founded in 1986, located in beautiful Victor, New York, is a dynamic and growing medical device company with over 500 employees dedicated to advancing minimally invasive surgical instruments through research, development, manufacturing, and marketing. We have doubled in size in just the last 4 years! The LSI Campus includes 10 buildings (170,000+ sq ft) on 95 meticulously cared for acres.

We are searching for passionate people looking to make a difference in the medical device industry. By joining LSI SOLUTIONS® an ISO 13485 certified company, you will become part of as energetic team working together to relentlessly pursue better patient outcomes with state-of-the-art devices. After all, our customer is ultimately the patient.

POSITION TITLE: Software Developer I, II, Sr

SHIFT HOURS: 8:00am to 5:00pm

LOCATION: Onsite at LSI Solutions in Victor, NY

HOURLY PAY RANGE: $80,000.00 - $110,000.00

SOFTWARE DEVELOPER JOB SUMMARY: The Software Developer is responsible for developing custom software applications based on internal customer needs.

ESSENTIAL FUNCTIONS:

Software Developer I

  • Analyze and understand customer requirements.

  • Design and develop software solutions to meet or exceed expectations.

  • Test code to ensure compatibility and stability.

  • Troubleshoot and debug software issues.

  • Write clear documentation for code maintenance and understanding.

  • Perform routine maintenance and implement improvements to active solutions.

  • Collaborate with team members effectively to ensure a productive workplace.

    Software Developer II

  • All essential functions listed above.

  • Use higher understanding to recommend and implement software upgrades or improvements to new and existing software solutions.

  • Actively seek ways to improve software processes and interactions.

  • Aid and support the training of other team members.

    Senior Software Developer

  • Higher level design of each piece of an application or a system and plan how the pieces will work together.

  • Moderate and actively review developers code and the codebase.

  • Establish the technologies, tools, technical standards and platforms for the software team.

  • Develop instructions and standards to ensure that a program continues to function normally through software maintenance and testing.

  • Review and assist in documenting aspects of an application or a system as a reference for future maintenance and upgrades.

  • Collaborate effectively with functional area customers.

    EDUCATION & EXPERIENCE:

    Software Developer I

  • Associates degree in Computer Science/Software Engineering or minimum of one year of experience in software development.

    Software Developer II

  • Associates degree in Computer Science/Software Engineering or 4 years experience working in a software development environment.

    Senior Software Developer

  • Bachelor’s degree in Computer Science/Software Engineering or minimum of 6 years experience in a software development environment.

    KNOWLEDGE, SKILLS & ABILITIES:

    Software Developer I

  • Experienced in current in-demand computer programming languages.

  • Familiarity with UI toolkits and UX best practices.

  • Ability to analyze complex technical information.

  • Ability to communicate technical information to a non-technical audience.

  • Logical, analytical, and creative approach to problem solving.

  • Experienced working with code repositories.

    Software Developer II

  • Expert in current in-demand computer programming languages.

  • Expert in relevant technology stacks to support applications on client devices.

  • Ability to design and implement database structures to solve real-world problems effectively.

  • Thorough understanding of computer architecture, operating systems and data structures.

    Senior Software Developer

  • Extensive knowledge of current in-demand computer programming languages.

  • Expert in the software development process and corresponding technologies.

  • Excellent understanding of design patterns and architectural styles.

  • Strong soft skills, including attention to detail, problem-solving and communication skills.

    PHYSICAL DEMANDS AND WORK ENVIRONMENT:

    The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Periodically lifting of 10-20 pounds required.

  • May require visiting customers for extended periods in their native work environment.

  • Sitting, standing and/or walking for up to eight hours per day.

  • Routine use of standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

  • Regularly required to talk and/or hear, see, handle, reach, and perform repetitive motion.

  • Occasionally required to see color.

    LSI SOLUTIONS BENEFITS INCLUDE:

  • Bonus Plan, 401(k) plan with company match, Tuition Assistance, Employee Assistance Program (EAP) and Product Discounts

  • 15 Paid Holidays, PTO, Sick Time

  • Medical, Vision and Dental effective first day of employment

    LSI SOLUTIONS® is an equal opportunity employer and does not discriminate based on any legally protected status or characteristics

    Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran.

DirectEmployers