Sails Software Inc

(#1556) Sr. Dotnet Engineer

Sails Software Inc  •  Visakhapatnam, IN (Hybrid)  •  8 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Experience: 10+ Years

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.
Sails Software Inc

About Sails Software Inc

Conceptualized in 2015, Sails Software Inc partners with businesses across several industries in making amazing software products with ever evolving technology and processes. Sails works with organizations to deliver on their needs and the needs of their customers through next generation services in Design Thinking and Platforms. Knowing that businesses have to do more than just keep up with trends, we help our clients succeed with breakthroughs that disrupt industries and expectations. At Sails, we are passionate about making our clients succeed and strongly believe that "our clients'​ success is our success"​.

We are driven by our passion in:

- Expert services in developing, managing SaaS solutions that scale on AWS & Google Compute Cloud.

- Develop and maintain turnkey solutions using “Design Thinking Process”.

- User experience and Design Thinking consulting services.

## Web and App Development

- Developing, managing SaaS solutions that scale on AWS, Azure & Google Compute Cloud.

- Expertise in Microsoft Technology Stack - .NET, .NET Core, SQL Server

- Expertise in Front-End technologies - Angular 2/5/6, AngularJS, React, React-Native, Bootstrap, Foundation, Sass

- Expertise in Java Technology Stack – Spring Boot, WebLogic, WebSphere

## Big-Data and Analytics Services

- Expertise in Apache Solr, Elasticsearch, Spark, Kafka, Kinesis stream using Python, MongoDB

## Design Thinking Services

- Develop and maintain turnkey solutions using "Design Thinking Process"​.

## Blockchain Development

- Expertise in writing and publishing “smart contracts” in the Ethereum network.

## Domain Expertise

- Talent Management

- Digital Advertising

- HR Compliance

- Pharmacy and Pharmaceutical

- Financial Services

Industry
IT & Software
Company Size
201-500 employees
Headquarters
Novi, MI
Year Founded
2015
Social Media