marsbet basiskele escort big bass bonanza sugar rush oyna gates of olympus marsbahis adresi
Unity / C# Software Engineer job at ImmersiveTouch Chicago, IL, US - mintshub.com

Unity / C# Software Engineer Job at ImmersiveTouch, Chicago, IL

NmE4aHFQNlRUQU5aS1V5KzdORFJQRkVpY0E9PQ==
  • ImmersiveTouch
  • Chicago, IL

Job Description

As a Unity / C# Software Engineer, you will join a passionate and growing team of developers to work on cutting-edge Virtual and Augmented Reality solutions that make a tangible difference in the lives of doctors and patients alike. You will play a critical role in designing and developing advanced applications that empower medical professionals, enhance patient care, and push the boundaries of healthcare technology.

Responsibilities

  • Analyze technical requirements for implementing new features or modifying existing ones.
  • Identify weaknesses in the existing codebase and refactor to improve resilience, maintainability, scalability, and performance.
  • Produce high-quality, consistent, readable, and maintainable code that aligns with team standards.
  • Participate in peer code reviews, draft technical design documents, and contribute to technical discussions.
  • Implement complex modifications to existing software to meet specialized needs and configurations.
  • Optimize performance by identifying bottlenecks and improving rendering efficiency, memory management, and processing speed.
  • Develop unit tests, integration tests, and debugging strategies to ensure software reliability and robustness.
  • Collaborate cross-functionally with designers, UX researchers, QA engineers, and other stakeholders to refine product functionality and user experience.
  • Work with product managers and project owners and to resolve issues and deliver features on time.
  • Contribute to automation efforts, including CI/CD pipelines and automated testing frameworks.
  • Ensure security and compliance by following best practices in secure coding and adhering to relevant data privacy regulations.
  • Stay updated on emerging technologies, tools, and industry trends, particularly in AR/VR and healthcare software development.
  • Assist in technical decision-making, including architecture design, tool selection, and infrastructure improvements.
  • Provide ongoing support, monitor system performance, and apply updates and patches post-deployment.
  • Mentor and guide junior developers and interns to foster growth and knowledge sharing.

Qualifications

  • Bachelor’s degree or higher in Computer Science, a related field, or equivalent experience.
  • 5+ years of experience in C# programming, with substantial hands-on experience using Unity 3D.
  • Expertise in designing elegant, scalable systems using best practices and Object-Oriented Programming (OOP) principles.
  • In-depth understanding of the system-level impact of design choices and the ability to make informed trade-offs.
  • Proven track record of successfully developing and delivering complex systems from concept to post-deployment maintenance.
  • Quick learner, with the ability to adapt to and own new concepts, contributing innovative solutions.
  • Comfortable navigating ambiguity and working in dynamic environments.
  • Strong focus on code reusability, maintainability, and clarity.
  • Strong experience with software version control systems such as Git.
  • Knowledge of and experience working with 3D math (e.g., vectors, matrices, transformations).
  • Exceptional communication, negotiation, and presentation skills, with a team-oriented mindset.
  • Preference will be given to candidates with the following bonus qualifications:
  • Experience with computer graphics (e.g., rendering, shaders, or 3D modeling workflows).
  • Experience with computer vision.
  • Experience building software for real-time user interactions, such as games or simulations.​
  • Knowledge or experience in building networking/multi-user experience solutions.​
  • Experience working with the healthcare industry in any capacity.

Compensation and Benefits

  • Salary Range for Position: $80K-$160K per year.
  • ImmersiveTouch generously offers Medical, Dental and Vision Insurance along with a 401K Plan.

Job Tags

Remote job,

Similar Jobs

SEECO - Southern Electrical Equipment Company

Engineering Technician Job at SEECO - Southern Electrical Equipment Company

 ...interrupters, and single and variable speed electro-mechanical motor operators. Our Products: SEECO manufactures low, medium, and high voltage group-operated disconnect switches fortransmissionandsubstationapplications, with ratings to 500 kV and 4000 amp.... 

Career Group

Paralegal Job at Career Group

 ...specializing in Personal Injury, Medical Malpractice, & Professional Responsibility, is seeking a Paralegal to join their team! Role: Paralegal Hybrid: 3 days in office, 2 days remote Office location: Downtown Manhattan/Wall Street area Compensation: $75-85k base... 

Martin Trust Center for MIT Entrepreneurship

MIT Financial Coordinator Job at Martin Trust Center for MIT Entrepreneurship

 ...student service center. The Financial Coordinator must be based in the local area with the ability and willingness to work some early mornings, late evenings, and ~5 weekend days as required for classes, programs, or events. This individual should be able to travel (... 

Darwin Recruitment

ServiceNow Business Analyst Job at Darwin Recruitment

 ...We're looking for a ServiceNow Business Analyst. If you have experience in ServiceNow implementation, gathering requirements, and optimizing workflows, we want to hear from you. &##128313; Key Responsibilities: Collaborate with stakeholders to analyze business needs... 

Randstad USA

Program Engineer Job at Randstad USA

 ...program Facilitate communication between relevant teams Qualifications Bachelor's degree 3+ years of experience in program management Proficient in Microsoft Office suite Strong communication, organizational, analytical and critical thinking skills... 

marsbet basiskele escort big bass bonanza sugar rush oyna gates of olympus marsbahis adresi