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
SeniorJob 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)