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

Rgenta Therapeutics Inc.

Research Associate/Senior Research Associate - Discovery platform biology Job at Rgenta Therapeutics Inc.

POSITION: Research Associate/Senior Research Associate Discovery platform biology ** Candidacy Submission will not be considered complete unless a resume is accompanied by a cover letter specifically detailing candidate's experience with mammalian cell culture. Please...

Functionize

Product Designer Job at Functionize

 ...innovative, intelligent testing technology. As we continue to scale, we are seeking a seasoned Product Designer to play a pivotal role in shaping the user experience of our cutting-edge product. Position Overview As a Product Designer at Functionize, you will... 

KODIAK Construction Recruiting & Staffing

Senior Business Analyst Job at KODIAK Construction Recruiting & Staffing

 ...POSITION OVERVIEW: The Senior Business Analyst will play a pivotal role in evaluating our current business processes, identifying system gaps...  ...projects. Strong understanding of ERP systems, such as SAP, Oracle, Microsoft Dynamics, or similar. PREFERRED REQUIREMENTS... 

Motion Recruitment

Business Execution Administrator Job at Motion Recruitment

 ...Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Business Execution Administrator in West Des Moines, IA (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is a... 

PassionHR Inc

Incident Manager II Job at PassionHR Inc

 ...Incident Manager II Location : Arlington, VA About the Role We are seeking a highly skilled Incident Manager II to lead investigations, assess the severity of breaches, develop effective mitigation plans, and assist in restoring services. This role requires... 

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