Senior C# Engineer

Integrated Computer Solutions•Waltham, MA

About The Position

Integrated Computer Solutions is seeking a Senior C# Software Engineer to help lead product development for MedTech and industrial clients. The role involves designing, developing, and testing software products in the Microsoft stack, defining software requirements for complex systems, recommending new frameworks, and leading teams in establishing a project’s technical vision. The engineer will work closely with project teams to create schedules, identify assignments, and provide updates. ICS provides custom software development and UX design for touchscreen, mobile, embedded, and desktop applications. Its engineers develop solutions for complex challenges faced by product-driven companies.

Requirements

  • At least 5 years of software development experience in C#/.NET and various UI frameworks.
  • Ability to develop high-quality code adhering to company coding practices.
  • Ability to produce well-considered architecture with attention to scale, performance, security, and availability.
  • Working knowledge of Agile/Scrum methodology.
  • Excellent written and verbal communication skills.
  • A BS/MS in Computer Science, Engineering, or related experience.

Nice To Haves

  • Experience in software services.
  • Experience working in a regulated environment such as medical, defense, or aerospace.

Responsibilities

  • Design, develop, and test software products in the Microsoft stack for MedTech and industrial clients.
  • Define software requirements for complex systems.
  • Recommend new frameworks.
  • Lead teams and help establish the project’s technical vision.
  • Develop high-quality code following company coding practices.
  • Create software architecture that considers scale, performance, security, and availability.
  • Work with the project team to create schedules, identify assignments, and provide updates.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service