Senior Software Engineer (C#/React)

New York, Inc.
North Salt Lake, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

North Salt Lake, United States of America

Tech stack

Java
.NET
Software Applications
C Sharp (Programming Language)
Software Quality
Database Applications
DevOps
PostgreSQL
Node.js
Redis
Strategies of Testing
TypeScript
Web Applications
Data Logging
React
Backend
GIT
Playwright
Front End Software Development
Api Design
Software Version Control
Docker

Job description

We are seeking a Senior Software Engineer to join a product-focused development team, driving rapid enhancements across a suite of modern software applications. This role is highly collaborative and hands-on, contributing across the full stack to deliver scalable, high-quality solutions., * Design, develop, and implement new features and enhancements across the full software stack

  • Build a deep understanding of a multi-product platform (including transactional systems, data-driven applications, and inventory workflows)
  • Ensure code quality through unit, integration, and end-to-end testing
  • Improve system performance, reliability, and scalability
  • Contribute to development processes, release cycles, and continuous improvement initiatives
  • Troubleshoot and resolve production issues in collaboration with cross-functional teams
  • Participate in on-call rotations for critical incidents
  • Mentor junior engineers and support team growth through knowledge sharing

Requirements

  • 6+ years of experience building and scaling web applications
  • Strong experience with modern backend languages/frameworks (e.g., C#, Java, Node.js, etc.)
  • Proficiency with front-end frameworks (e.g., React) and API development
  • Solid understanding of software testing methodologies and best practices
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills

Preferred Technical Experience

  • Front-end: React, TypeScript
  • Back-end: .NET or similar frameworks
  • Databases: PostgreSQL, Redis, or comparable technologies
  • Testing: Unit, integration, and end-to-end frameworks (e.g., Playwright)
  • DevOps & Tools: Docker, Git-based version control, CI/CD pipelines
  • Observability: Monitoring and logging tools (e.g., OpenTelemetry)

Apply for this position