Senior .NET Back-end Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Sciata · 1 day ago

Senior .NET Back-end Engineer

Sciata is seeking a hands-on Senior Back-End .NET Engineer/Architect to design, build, and enhance their cloud-based software platform. This role focuses on back-end development, architectural quality, and platform reliability, requiring collaboration with engineers and cross-functional teams to deliver secure and maintainable applications.

Software
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Apply architectural best practices consistently across new features and services
Refactor and improve existing application components
Develop and maintain server-side components using .NET/C#
Integrate with relational databases (PostgreSQL/MySQL) and caching solutions (Redis)
Write efficient, reusable, and testable code to improve performance and scalability
Design, implement, test, and document public-facing RESTful APIs
Write database scripts to update data models and data, and troubleshoot application issues
Participate in code reviews, ensuring code quality and best practices are followed
Work with cross-functional teams (Product, Engineering, QA, DevOps) to deliver seamless end-to-end solutions
Collaborate closely with engineering and support teams to improve monitoring, tooling, and troubleshooting workflows
Debug and resolve production issues, ensuring minimal downtime for critical systems

Qualification

.NETC#PostgreSQL/MySQLAWSDockerKubernetesRESTful APIsJavaScriptTypescriptNode.jsNestJSOAuthCI/CDProblem-solvingCommunicationCollaboration

Required

6-10 years of professional software development experience (back-end emphasis preferred)
Experience building scalable and distributed systems with high availability requirements
Strong proficiency with C# (using .NET Framework and/or .NET)
Proficiency with relational databases (PostgreSQL/MySQL preferred)
Experience working with cloud providers (AWS preferred)
Strong problem-solving skills and a keen attention to detail
Ability to apply critical thinking skills to complex problems
Excellent communication skills and a collaborative mindset
Commitment to continuous learning and improvement
Bachelor's degree in computer science, computer engineering, or a related field; preferred but not required

Preferred

Hands-on experience with JavaScript, Typescript, Node.js, and/or NestJS
Knowledge of public API design best practices
Experience with containerization tools like Docker and orchestration platforms like Kubernetes
Familiarity with microservices architecture and distributed systems
Experience with OAuth-based identity platforms like Auth0 in complex multi-component environments
Awareness of security best practices in web and cloud environments
Experience with CI/CD pipelines (e.g., GitHub Actions)

Company

Sciata

twittertwitter
company-logo
Sciata provides specialists and custom software & analytics to accelerate change within organizations.​

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Ian Thurbon
Chief Executive Officer
linkedin
leader-logo
Rajesh Kumar
CTO
linkedin

Recent News

Company data provided by crunchbase