Job Description
We are seeking a Senior .NET Software Engineer to join a growing technology team focused on delivering modern, scalable web applications and enterprise solutions. This role will play a key part in the design, development, and enhancement of business-critical applications while partnering closely with product, design, and engineering stakeholders throughout the software development lifecycle.
The ideal candidate will bring strong experience with .NET, C#, Angular, React, and TypeScript, along with a passion for building high-quality software. You will contribute to new feature development, API integrations, cloud-based applications, and modernization initiatives while helping drive best practices for software architecture, testing, deployment, and code quality.
Required Skills & Experience
- 5+ years of .NET and C# development
- Professional experience with Angular and/or React
- Strong TypeScript and JavaScript development skills
- REST API development and integration experience
- SQL Server and database development expertise
- Experience with Entity Framework
- Agile software development experience
Desired Skills & Experience
- Experience with .NET Core and .NET 8
- Azure or AWS cloud experience
- Microservices architecture experience
- Knowledge of CI/CD pipelines
- Docker and containerization experience
- Automated testing experience
- Experience mentoring and supporting junior developers
What You Will Be Doing
Daily Responsibilities
- Primarily hands-on software development
- Design, develop, and maintain applications using .NET and C#
- Build and enhance front-end experiences using Angular or React
- Develop and maintain REST APIs and integrations
- Optimize and support SQL Server databases
- Investigate and resolve production issues
- Write clean, maintainable, and scalable code
- Support application deployments and releases
- Contribute to architecture and technical design discussions
- Mentor junior team members and promote engineering best practices
The Offer
- Bonus OR Commission eligible
You will receive the following benefits
- Medical Insurance
- Dental Benefits
- Vision Benefits
- Paid Time Off (PTO)
- 401(k) {including match – if applicable}
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.