Senior Software Developer

Company: Perseus Group, Constellation Software

Salary: Not provided

Location: , United States

react
node

Description

• Design & deliver cloud-native applications using modern patterns (serverless, event-driven, containerized) with a focus on scalability, resilience, and cost efficiency

• Own the full stack: React + TypeScript on the front end; .NET (C#) and/or Node.js/TypeScript on the back end; SQL as a primary store, augmented by NoSQL where it fits

• Build robust APIs (REST/JSON; GraphQL a plus), integrating with internal, third-party, and AI-powered services securely and efficiently

• Craft intuitive, performant, and accessible UIs using modern web frameworks, ensuring responsive design across devices and optimizing for SEO and usability

• Apply Infrastructure as Code (IaC) to define, provision, and evolve cloud infrastructure

• CI/CD & release engineering: automate build/test/deploy with modern pipelines; Security by default: embed security best practices across the SDLC

• AI & Data Integration: work with data pipelines, AI/ML APIs, and analytics tooling to enrich applications with intelligent search, personalization, and automation

• Mentor & lead: guide code reviews, pair program, evolve standards, and coach developers on cloud patterns, AI integration, and clean architecture

• Collaborate with Product and Design to turn ambiguous requirements into clear, testable, high-impact deliverables

• Writing clean, well-documented code that adheres to team standards and best practices

• Take ownership of coding assignments with minimal supervision required

Requirements

• 6+ years building and operating production web applications at scale

• 3+ years hands-on with cloud-native development in production

• Strong proficiency in C#/.NET and/or TypeScript/Node.js/Javascript for backend services

• Strong experience with SQL (schema design, performance tuning, query optimization)

• Familiarity with NoSQL patterns where appropriate

• Front-end experience with modern web UI frameworks (React preferred)

• Experience with IaC and automated CI/CD pipelines

• Solid grasp of distributed systems concepts: idempotency, retries/backoff, eventual consistency, partitioning, caching

• Excellent communication; able to simplify complex trade-offs and lead design reviews

• Strong ability to solve complex problems independently

• Experience working in an Agile/Scrum environment

Benefits

• participation in a Company profit sharing bonus plan

• enrollment in a wide range of choices of benefits, including medical, dental, vision, basic life insurance, short/long term disability, 401(k) participation (with company match)

• minimum of 10 days of vacation for new employees

• sick time based on state requirements

• 8 Company-paid holidays and 2 personal holidays per year

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.