Senior Software Engineer (C#/React)
New York Technology Partners - North Salt Lake, UT
Apply NowJob 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.Key ResponsibilitiesDesign, develop, and implement new features and enhancements across the full software stackBuild 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 testingImprove system performance, reliability, and scalabilityContribute to development processes, release cycles, and continuous improvement initiativesTroubleshoot and resolve production issues in collaboration with cross-functional teamsParticipate in on-call rotations for critical incidentsMentor junior engineers and support team growth through knowledge sharingQualifications6+ years of experience building and scaling web applicationsStrong experience with modern backend languages/frameworks (e.g., C#, Java, Node.js, etc.)Proficiency with front-end frameworks (e.g., React) and API developmentSolid understanding of software testing methodologies and best practicesStrong problem-solving skills and attention to detailExcellent communication and collaboration skillsPreferred Technical ExperienceFront-end: React, TypeScriptBack-end: .NET or similar frameworksDatabases: PostgreSQL, Redis, or comparable technologiesTesting: Unit, integration, and end-to-end frameworks (e.g., Playwright)DevOps & Tools: Docker, Git-based version control, CI/CD pipelinesObservability: Monitoring and logging tools (e.g., OpenTelemetry)
Created: 2026-05-09