Full-Stack Scientific Software Developer – React & C#/.NET (Information Technology)/ 0 days ago
Job Preference:
Domain Exposure & Why It Helps
Scientific Software
Helps understand calculation-heavy and workflow-driven applications.
Life Sciences / Pharma / Biotech
Useful for regulated workflows, validation, and documentation discipline.
Laboratory Software
Exposure to LIMS, ELN, CDS, scientific data systems, or lab workflow tools is valuable.
Analytical Instruments
Helps understand instrument-connected systems and data acquisition workflows.
IoT / Device-Connected Platforms
Useful for telemetry, device status, connectivity, logs, and real-time data flows.
Healthcare / MedTech
Helpful for quality, traceability, and compliance mindset.
Industrial Automation
Relevant for device-driven workflows, alerts, monitoring, and operational reliability.
Domain Concepts Candidate Should Be Comfortable Learning
Sample
Material being tested or analyzed.
Method
Configuration used to run or process an analysis.
Sequence
Ordered list of samples or runs.
Instrument Run
Execution of an analysis by a device/instrument.
Data Acquisition
Capturing raw data from a device or imported file.
Calibration
Using known standards to calculate unknown values.
Chromatography
Analytical workflow that produces peaks over time
ICP-OES / MS / PDA
Instrument or detector technologies that generate scientific data.
SST / QC
Quality checks used to confirm system or method performance.
Audit Trail
Record of who did what, when, and why.
Report Parity
Comparing generated outputs with trusted reference outputs.
Traceability
Linking results back to source data, method, user, version, and actions.
Qualification:
Bachelor of Engineering, Master of Computer ApplicationsJob Description:
Role Overview
We are looking for a strong Full Stack Developer with hands-on experience in React and C#/.NET to work on complex software applications in the areas of scientific software, laboratory systems, life sciences, healthcare, IoT, device-connected platforms, or regulated software environments.
The role involves developing scalable web applications, workflow-driven user interfaces, backend APIs, data processing services, reporting integrations, and system features where accuracy, traceability, performance, and reliability are important.
The ideal candidate should be comfortable working with product owners, business analysts, QA engineers, technical leads, domain experts, and client-side engineering teams.
Key Responsibilities
Full Stack Development
Design, develop, test, and maintain web applications using React and C#/.NET.
Frontend Development
Build responsive, reusable, and workflow-driven UI components using React, JavaScript/TypeScript, HTML, and CSS.
Backend Development
Develop REST APIs, services, business logic, integrations, and backend workflows using C# and .NET/.NET Core.
Workflow Implementation
Implement domain workflows such as method setup, sequence creation, data processing, result review, reporting, audit trail, and approval flows.
API Integration
Integrate frontend applications with backend services, databases, reporting systems, and external/device-connected interfaces.
Data Handling
Work with structured data, result tables, metadata, configuration data, files, and reportable outputs.
Reporting Support
Support generation, mapping, and validation of reports, exports, and user-facing result summaries.
Audit & Traceability
Implement traceability features such as user actions, change history, timestamps, versioning, and metadata linkage.
Code Quality
Write clean, maintainable, testable code following coding standards and design patterns.
Unit Testing
Write unit tests and support integration/regression testing in collaboration with QA.
Defect Resolution
Analyze production/QA issues, debug workflows, and deliver fixes within agreed timelines.
Documentation
Prepare technical notes, API documentation, implementation details, and release-support documentation.
Skills:
Technical Skills
ASP.NET Core Web API
Experience developing enterprise-grade APIs.
Entity Framework / ORM
Experience with EF Core or similar ORM tools.
Microservices
Exposure to modular services or distributed systems.
SignalR / Real-time Updates
Useful for device status, live run status, notifications, or dashboards.
File Processing
Experience handling CSV, Excel, JSON, XML, PDF, or instrument-generated files.
Reporting
Exposure to reporting engines, report templates, exports, or PDF generation.
Cloud / DevOps
Azure/AWS basics, CI/CD pipelines, deployment automation.
Docker
Basic containerization knowledge.
Test Automation Support
Ability to support QA automation and regression testing.
Performance Optimization
Experience improving frontend load time and backend API performance.
XAML/ WPF
Education and Experience
Education
B.E./B.Tech/MCA/M.Sc. in Computer Science, IT, Electronics, Instrumentation, Life Sciences Technology, or related field.
Experience
4–6 years of professional software development experience.
Primary Stack
React + C#/.NET/.NET Core.
Database
SQL Server or equivalent relational database experience.
Domain Preference
Scientific software, life sciences, healthcare, IoT, analytical instruments, or regulated software exposure preferred.