Sr. Software Engineer
Job Description
Senior Software Engineer at CentralReach in Holmdel, NJ (hybrid) with a salary range of USD 160,000 - 180,000 per year.
Responsibilities
- Drive the creation of reliable, scalable software architectures and maintainable codebases.
- Build responsive frontends using React and TypeScript to deliver strong user experiences.
- Develop and tune high-performance backend services leveraging C# .NET and Node.js.
- Handle cloud infrastructure provisioning and management with Terraform across multiple AWS PaaS environments.
- Design complex MSSQL schemas and optimize queries for efficiency and reliability.
- Work with cross-functional teams to gather requirements and shape project roadmaps.
- Advocate best practices in code quality, testing, and CI/CD automation.
Requirements
- Minimum of 5 years of professional software engineering experience.
- Proficiency in React, TypeScript, and Material UI for modern frontend development.
- Strong backend expertise in C# .NET.
- Hands-on MSSQL experience, including schema design and performance tuning.
- Practical experience with AWS services or an equivalent cloud platform.
- Experience with infrastructure as code using Terraform.
- Solid understanding of modern software architecture and RESTful API design.
- Excellent problem-solving skills and a collaborative mindset.
- Familiarity with generative AI tools and coding agents.
Technologies
- React
- TypeScript
- Material UI
- C#
- .NET
- Node.js
- MSSQL
- Terraform
- AWS
- Docker
- Kubernetes
- RESTful API design
- Generative AI tools
- Coding agents
Benefits
- Competitive compensation
- Comprehensive health benefits
- Generous PTO
- 401(k) matching
- Paid parental leave
- Hybrid work schedules
- Career development support
- Wellness programs
- CR Cares community engagement initiative