What are the responsibilities and job description for the Mid-Level Software Engineer - UX/UI and Project Management position at Radiant Dev?
Mid-Level Software Engineer - UX/UI and Project Management
Location: Onsite role in Genesee, CO. 2 days remote possible.
Salary: $110-$120K DOE, with bonus potential and equity offered
Benefits: Full Benefits Plan offered.
Travel: Occasional travel requested to be onsite with clients for demos and discovery.
Mostly to TX, UT or CA. Some East Coast, but rare.
Summary
The Mid-Level Software Engineer will help design, develop, and thoroughly test software solutions. Gathers user requirements, helps define system functionality, helps manage code development, and writes code in various languages. Ultimately, the role of the Mid-Level Software Engineer is to help manage the development of high-quality, innovative and highly useable software that complies with regulatory and coding standards.
Provides outstanding customer education, coaching and guidance for doctors and clinical personnel in the ophthalmic industry. Is a key partner to Engineering, Service, and Sales.
Essential Functions
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Responsible for the definition of software and associated product requirements with emphasis on useability
- Strictly follows design control procedures consistent with medical device requirements
- Develops relevant verification and/or validation protocols
- Participates in relevant risk management activities
- Works with contractors who assist in code development
- Helps prepare detailed plans, which may span over a year for programs or complex projects including timelines, costs, and specific deliverables
- Frequently interacts at all levels with all elements of the company and with key customers and doctors
- Delivers exceptional coaching and interactive training for customers; develops customized client training agendas and coordinates training
- Provides outstanding customer service
Competencies
- Strategic Thinking
- Business Acumen
- Problem Solving/Analysis
- Ability to work independently towards project results
- Results Driven
- Communication Proficiency
Supervisory Responsibility
Manage contractors which may be international.
Minimum Requirements
- BS Computer Engineering or Electrical Engineering, MS preferred
- 3 years of industry experience with technical focus in the following areas:
- Medical Devices with specific experience in rigorous requirements documentation and support for validation & verification protocol design and testing as required for medical devices (ISO 13485, ISO 14791)
- Experience in managing software development projects
- Must have thorough understanding of useability (ISO 62366) and UX/UI development
- Extensive knowledge of specific SW tools:
- UI modeling and implementation tools
- C#, .NET, Javascript
- Some travel required, up to 20%
Physical Demands
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.
- The employee must be able to maneuver through a typical office and manufacturing environment.
- The employee must be able to communicate clearly and concisely utilizing both written and verbal communication.
- The employee must have manual dexterity to handle basic office functions.
- The employee must be able to fly and travel to client sites.
Must be able to push, pull, move and/or lift a minimum of 50 pounds to a minimum height of 3 feet.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The work environment is typical office and manufacturing environment.
Salary : $110,000 - $120,000