Sr. Software Engineer

| Chicago
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Senior Software Engineer

Who we are:

IDx Technologies is bringing the first ever autonomous diagnostic AI medical device cleared by the FDA to market. Built on a series of patented machine learning algorithms, our software is designed to automatically diagnose early signs of debilitating eye diseases. In the process, we are working to prevent unnecessary blindness, drive down healthcare costs, and transform the way the world thinks about disease detection. IDx provides a challenging and rewarding environment and the opportunity to:

  • Work with world-renowned doctors who are pushing the limits of machine learning in medicine.
  • Tackle complex problems/projects with the highest levels of quality and execution for audiences that include top technologists, the FDA, and world-leading healthcare providers.
  • Push the accessibility and quality of healthcare to new heights to improve the lives of millions of people.

IDx is a private company with substantial funding and a deep product pipeline. As a rapidly growing company, every member of our team plays a fundamental role in ensuring our success. We want to hire people who bring new skills and perspectives that will take us to the next level

For more info, visit eyediagnosis.net/careers

What we are looking for:

The Senior Software Engineer is a high-impact role where you will work your team to provide both design and implementation. Your desire and ability to collaborate, mentor, and learn are more important than the specific technologies and tools you have used in the past. You must have a demonstrable passion for good software development practices and an irresistible urge to share it with others. You are someone who identifies issues early and brings them to the table along with multiple solutions. You believe that continuous improvement is key to the difference between good and great and can inspire others to follow your example. You love learning and teaching and find satisfaction in multiplying the effectiveness of those around you.

To be successful in this role you must be able to:

  • Analyze, optimize, implement, and document complex code and/or existing prototype software.
  • Apply design patterns and best practices and can help others understand their importance.
  • Effectively document the architecture, design and functionality of software under development.
  • Have awareness of new trends, technologies, and tools and understand when to apply them.
  • Produce clean readable code that is easily maintainable.
  • Make others better through code reviews, documentation, technical guidance, and mentoring.

Requirements:

  • Strong analytical skills with great verbal and written communication.
  • Experience designing, implementing, and deploying complex solutions.
  • At least 4 years software development experience, 1 or more as a Senior.
  • Applicants must not now or in the future need IDx to sponsor an immigration case for employment (for example, H-1B or other employment-based immigration cases).

Preferred qualifications:

  • Experience implementing technical requirements in a way that balances the tradeoffs between technical and business needs.
  • Experience with Microsoft development tools and languages, specifically C#, .NET Core, MVC, WEB API and Git within Azure DevOps (Team Foundation Server).
  • Understanding and experience with unit testing frameworks, tools, and methodologies.
  • Experience with front-end development technologies, preferably React.
  • Knowledge of or interest in the medical device software development industry.
  • Experience working in an ISO- or FDA-regulated environment, or another highly regulated environment (FAA, etc.) and working with Quality Management Systems.
Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
    • .NETLanguages
    • C#Languages
    • C++Languages
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • ReactLibraries
    • ASP.NETFrameworks
    • Node.jsFrameworks
    • mxnetFrameworks
    • MySQLDatabases

Location

Coralville, IA is part of the corridor with Iowa City (University of Iowa) and Cedar Rapids. It is a well known regional cultural hub.

What are IDx Technologies Perks + Benefits

Culture
Volunteer in local community
Our employees have worked together to serve meals at the Community Center, we had a food drive for the local food pantry and we visited a Senior Center during the holidays and sang for them.
Eat lunch together
Intracompany committees
We have a FUN committee that takes on the planning and managing of events and programs. The committee members take turns heading up the different parties and contests.
Open door policy
Team owned deliverables
Open office floor plan
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
IDx employees can contribute up to the IRS limits annually to their FSA.
Health Insurance Benefits
Life Insurance
Life insurance is equal to 1 times an employee's annual salary.
Team workouts
IDx's team fitness initiative include in-office yoga.
Retirement & Stock Options Benefits
401(K) Matching
IDx provides employees with a 401(k) matching plan managed by [provider]. We match 2% of contributions up to 4% of an employee's annual gross pay.
Company Equity
IDx offers equity options with a vesting schedule.
Child Care & Parental Leave Benefits
Flexible Work Schedule
IDx provides employees with a flexible work schedule that includes flexible start and end times.
Remote Work Program
Our remote work program includes working from home or work remotely on occasion as needed.
Vacation & Time Off Benefits
Generous PTO
IDx employees receive between 10 and 20 days per year of paid time off based on years of service.
Paid Holidays
Perks & Discounts
Casual Dress
Stocked Kitchen
IDx has a fully stocked kitchen including unlimited snacks, coffee, soda and all the flavored sparkling water you can handle.
Parking
We offer employees free on-site parking.
Professional Development Benefits
Job Training & Conferences
IDx offers employees professional development opportunities like an annual individual budget for training, onsite training courses, and the ability to attend job related conferences and seminars.
Lunch and learns
IDx hosts lunch and learn meetings at least once per month.
More Jobs at IDx Technologies3 open jobs
All Jobs
Dev + Engineer
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView IDx Technologies's full profileSee more IDx Technologies jobs