Senior Software Engineer Information Technology (IT) - Madison, WI at Geebo

Senior Software Engineer

Company Name:
Kiio Inc.
Position Title: Senior Software Engineer
Available: Immediately
Location: Full-time position in Madison, WI
Kiio Inc.:
Kiio is a Wisconsin-based technology business focused on the design, development, manufacture and distribution of objective measurement and tracking devices and enterprise software solutions for the rehabilitation and physical therapy market.
Position Description:
Kiio is seeking a senior software engineer to help with system architecture, software design, and development. This position will be responsible for a Windows-based software platform that integrates with mobile applications and a cloud database. We are seeking an engineer familiar and comfortable implementing best practices to be a senior engineer on our main product. He/she will help drive the design of the product, implement the software, and manage the code base.
Working as a member of a small team, this is a critical role in the companys success. This engineer is expected to work closely with sales and marketing for product definitions, and with the other engineering and testing staff to create a robust system for commercial release.
Key
Responsibilities:
Become an expert user of the companys products
Assist in creating an architectural schema consistent with the companys envisioned product roadmap
Create software designs for the companys products
Work with the team to create reliable schedules for code releases
Implement the software as designed using industry standard best practices
Test his/her software implementations
Manage source code and document developments
Learn and use an anomaly tracking database
Fix bugs found in the code base
Work with technical support to understand customer issues and enter into the tracking system
Required Skills and
Experience:
Excellent C, C+
or C# skills are a must
Minimum of five years of experience in software development
Experience with software development in medical devices (FDA regulated) is a plus
Knowledge of best practices for developing cloud-based solutions is a plus
Experience with databases is a must; SQL Server in particular is a plus
Comfort and experience with designing, implementing, and testing commercially released product applications is required
Competency with Windows Presentation Foundation is a plus
Experience with ASP.NET MVC, web API development is a plus
Experience with Android and/or iOS development is a plus
Familiarity with Visual Studio is a plus
Experience interfacing with firmware is a plus
Familiarity with Xamarin Studio is a plus
Work experience in a small team environment is a plus
Education Requirements:
Minimum BS in Electrical Engineering, Computer Science, or related field
MS in Computer Science is desirable
Key Characteristics
Mature engineer with an understanding for deadlines and an ability to work under pressure
Strong work ethic with pride in individual accomplishments
Interested in personal and professional growth for self and team
Entrepreneurial spirit very helpful in a small company situation
Please send cover letter and resume toEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.