(#1556) Sr. Dotnet Engineer

Sails Software Inc· Software Development / IT
Apply Now ↗
📍 Visakhapatnam, Andhra Pradesh, IndiaFULL TIME

About this role

Experience: 10+ Years

Role summary

We are looking for a hands-on Principal Software Engineer to contribute to the architecture design and implementation of a distributed scientific data platform for microscopy and life-science applications. The platform must support microscopy image data, metadata, search, transformation, storage, transfer and analysis workflows across instruments, user PCs, on-premise deployments and AWS cloud environments. This role requires deep expertise in database-centric system design, scientific data modeling, high-performance data processing and scalable multi-user distributed systems.


Responsibilities

· Design scalable storage, indexing, search, caching and data-transfer mechanisms for large scientific datasets in hybrid edge/on-prem/cloud environments.

· Design and implement database-centric services, APIs and backend components for secure and high-performance multi-user access.

· Drive the migration of legacy product-specific data-management functionality into reusable platform services.

· Collaborate with image analysis, web UI, instrument software and domain experts to define robust interfaces and end-to-end workflows.

· Contribute to engineering standards, CI/CD, observability, reliability and secure software delivery for cloud-based and instrument-hosted systems.

· Provide strong technical expertise through architecture analysis and design, hands-on implementation, design and code reviews.


Must have

· 10+ years in software engineering, including design of complex distributed backend or data platforms.

· Deep expertise in database design, schema evolution, query optimization, transactions, indexing, data security and data lifecycle management.

· Strong experience with SQL and at least one of: document, key-value, graph or vector databases.

· Strong experience designing search solutions for complex metadata and dataset discovery.

· Proven experience with AWS-based backend systems, storage, compute and scalable service design.

· Strong programming skills in Python and, ideally, C#.

· Experience building secure multi-user systems with authentication, authorization and auditability.

· Strong architectural thinking, system decomposition and performance optimization skills.

Frequently Asked Questions

Is the salary disclosed for the (#1556) Sr. Dotnet Engineer position at Sails Software Inc?
The salary for this (#1556) Sr. Dotnet Engineer role at Sails Software Inc is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the (#1556) Sr. Dotnet Engineer position at Sails Software Inc located?
This (#1556) Sr. Dotnet Engineer role at Sails Software Inc is based in Visakhapatnam, Andhra Pradesh, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the (#1556) Sr. Dotnet Engineer role at Sails Software Inc full-time or part-time?
This is listed as a FULL TIME position. It is posted as a (#1556) Sr. Dotnet Engineer role in the Software Development / IT department at Sails Software Inc.
Which team or department does the (#1556) Sr. Dotnet Engineer at Sails Software Inc belong to?
This (#1556) Sr. Dotnet Engineer position is part of the Software Development / IT department at Sails Software Inc. See the full job description for more information about the team structure and responsibilities.
How do I apply for the (#1556) Sr. Dotnet Engineer position at Sails Software Inc?
Click the "Apply Now" button on this page. You will be redirected to Sails Software Inc's official application portal hosted on freshteam where you can submit your application directly.
When was the (#1556) Sr. Dotnet Engineer job at Sails Software Inc posted?
This (#1556) Sr. Dotnet Engineer position at Sails Software Inc was posted on Jun 4, 2026. Apply as soon as possible — early applications are often reviewed first.
(#1556) Sr. Dotnet Engineer
Sails Software Inc
Apply for this role ↗

You'll be redirected to Sails Software Inc's official application page on freshteam.