{"schemaVersion":"jobsearcher.job.v1","id":"5d4ae571df2d894b987c7ec2","url":"https://jobsearcher.com/jobs/5d4ae571df2d894b987c7ec2","canonicalUrl":"https://jobsearcher.com/jobs/5d4ae571df2d894b987c7ec2","title":"Dotnet Developer","description":"Software EngineerLocation: Santa Clara, CADuration: 6 months, extendableHybrid Position (2-3 days/week Onsite) - Local Candidates: Santa Clara, CAJob Summary:As a Software Engineer (C#.NET/C++), you will take part in owning instrumentation software development for digital pathology. You will design and develop elegant and maintainable codes for user-interface (UI) and backend logics enabling image capture. This is a dynamic team with a big focus on being agile and nimble. Each instrumentation team members will have a big ownership on development –own it from concept to development to integration. The successful candidate will have full-stack (highly preferred) software engineering experience with expertise in C#, .Net, C++, and JavaScript. Responsibilities: Collaborate with marketing/product, engineering and clinical teams to translate user needs into highly usable design outcomes. Analyze and prepare requirements for specific module of software system design, implementation, modification, or utilization. Investigate design approaches, prototypes concepts and evaluate technical feasibility. Design, modify, develop, write, and implement software programming applications applicable to devices, systems and solutions. Design unit, integrated, and subsystem test processes and procedures. Prepare and write detailed, specific documentation regarding design requirements, coding, testing, and debugging of software applications. Maintains existing software systems through revisions and documentation. Ensure all user-interface design requirements are met as part of the product development process. Conduct layout adjustments based on user feedback. Lead software integration efforts on complex projects. Lead and contribute to development and testing in an Agile/Scrum environment and delivers highest quality software against aggressive schedules. Embrace engineering processes enabling robust product design, compliance and improvements in quality, better customer experience and better product/market fit. Makes major contributions to strategic directions and projects through knowledge of technology and its creative applications. Trains others using a variety of methods on the theoretical and practical basis of techniques, processes and products. Other duties as assigned by management. MUST-HAVE Qualifications: BS/BA degree in Computer Science, Science or Engineering or relevant field. A minimum of 5 years of related experience as a Software Developer in an industry setting, with experience in commercially launched product preferred. Or, equivalent combination of advancedegree with practical experience to perform at this level. Expertise in C, C++, C#, Object Oriented programming, .NET, WPF, Angular, software architecture, networking, distributed systems, and Instrumentation/Robotics; Experience in Javascript, web based front-end frameworks, Python, Linux and Virtualization. Demonstrated experience in owning and driving design projects from idea to launch. An understanding of the fundamentals of design thinking. An interest in the field of biotechnology and/or medical device system. Experience in biotechnology, medical device system and instrument, and web development/software engineering. Experience with Agile Software Development environment Team spirit; strong communication skills to collaborate with various stakeholders. Excellent verbal and written communication skills, and be able to write documentation and reports in a structured format. Able to work independently. Detail oriented, proactive, self-motivated and driven. Follows directions and adjust to changing priorities in a fast-paced environment. Positive attitude and ability to multitask. Strong project and time management skills. Ability and desire to learn quickly in a challenging, fast-paced environment. Uses company practices for SW integration and test at an expert level. Develops and mentors and assures growth in practices. Understands and uses expert practices for requirements management, development and analysis.","company":"Techone","rawCompany":"techone","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T16:27:00.104Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Dotnet Developer","description":"Software EngineerLocation: Santa Clara, CADuration: 6 months, extendableHybrid Position (2-3 days/week Onsite) - Local Candidates: Santa Clara, CAJob Summary:As a Software Engineer (C#.NET/C++), you will take part in owning instrumentation software development for digital pathology. You will design and develop elegant and maintainable codes for user-interface (UI) and backend logics enabling image capture. This is a dynamic team with a big focus on being agile and nimble. Each instrumentation team members will have a big ownership on development –own it from concept to development to integration. The successful candidate will have full-stack (highly preferred) software engineering experience with expertise in C#, .Net, C++, and JavaScript. Responsibilities: Collaborate with marketing/product, engineering and clinical teams to translate user needs into highly usable design outcomes. Analyze and prepare requirements for specific module of software system design, implementation, modification, or utilization. Investigate design approaches, prototypes concepts and evaluate technical feasibility. Design, modify, develop, write, and implement software programming applications applicable to devices, systems and solutions. Design unit, integrated, and subsystem test processes and procedures. Prepare and write detailed, specific documentation regarding design requirements, coding, testing, and debugging of software applications. Maintains existing software systems through revisions and documentation. Ensure all user-interface design requirements are met as part of the product development process. Conduct layout adjustments based on user feedback. Lead software integration efforts on complex projects. Lead and contribute to development and testing in an Agile/Scrum environment and delivers highest quality software against aggressive schedules. Embrace engineering processes enabling robust product design, compliance and improvements in quality, better customer experience and better product/market fit. Makes major contributions to strategic directions and projects through knowledge of technology and its creative applications. Trains others using a variety of methods on the theoretical and practical basis of techniques, processes and products. Other duties as assigned by management. MUST-HAVE Qualifications: BS/BA degree in Computer Science, Science or Engineering or relevant field. A minimum of 5 years of related experience as a Software Developer in an industry setting, with experience in commercially launched product preferred. Or, equivalent combination of advancedegree with practical experience to perform at this level. Expertise in C, C++, C#, Object Oriented programming, .NET, WPF, Angular, software architecture, networking, distributed systems, and Instrumentation/Robotics; Experience in Javascript, web based front-end frameworks, Python, Linux and Virtualization. Demonstrated experience in owning and driving design projects from idea to launch. An understanding of the fundamentals of design thinking. An interest in the field of biotechnology and/or medical device system. Experience in biotechnology, medical device system and instrument, and web development/software engineering. Experience with Agile Software Development environment Team spirit; strong communication skills to collaborate with various stakeholders. Excellent verbal and written communication skills, and be able to write documentation and reports in a structured format. Able to work independently. Detail oriented, proactive, self-motivated and driven. Follows directions and adjust to changing priorities in a fast-paced environment. Positive attitude and ability to multitask. Strong project and time management skills. Ability and desire to learn quickly in a challenging, fast-paced environment. Uses company practices for SW integration and test at an expert level. Develops and mentors and assures growth in practices. Understands and uses expert practices for requirements management, development and analysis.","datePosted":"2026-04-12T16:27:00.104Z","dateModified":"2026-04-12T16:27:00.104Z","hiringOrganization":{"@type":"Organization","name":"Techone","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"5d4ae571df2d894b987c7ec2"},"url":"https://jobsearcher.com/jobs/5d4ae571df2d894b987c7ec2"}}