NET Developer
Intrepid, Inc.
Warren, United States of America
18 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 160KJob location
Warren, United States of America
Tech stack
JavaScript
.NET
HTML5
Azure
C Sharp (Programming Language)
C++
Corona (Software Development Kit)
Dependency Injection
Entity Framework
jQuery
Object-Oriented Software Development
Performance Tuning
SQL Stored Procedures
SQL Databases
T-SQL
TypeScript
Web Services
Windows Forms
.NET Core
Angular
Information Technology
GraphQL
Asynchronous Programming
REST
Key Vault
Job description
We are looking for a Senior .NET Developer with strong WinForms and Azure experience to join a stable, well-established organization in Warren, NJ. This is a high-impact role where you will design, develop, and maintain complex .NET applications while mentoring junior developers and serving as a technical escalation point., * Design, develop, and maintain robust, high-performance .NET applications (Framework and .NET Core)
- Write clean, scalable, and testable code in C#
- Develop and maintain WinForms applications (strong expertise required)
- Build and consume REST APIs and web services
- Work with Azure services (Key Vault, Blob Storage, Graph API, and others)
- Develop and optimize complex T-SQL queries, stored procedures, and database schemas with strong performance tuning skills
- Utilize Entity Framework (Core and Standard)
- Create technical specifications, architecture diagrams, and documentation
- Review and refactor code to ensure adherence to best practices and high-quality standards
- Mentor and support junior developers
- Manage multiple complex projects simultaneously in a fast-paced environment
- Stay current with modern software development methodologies and .NET ecosystem advancements
Required Technical Skills:
- Strong proficiency in .NET Framework and .NET Core
- Expert-level C# development
- Very strong WinForms experience (this is a core requirement)
- Solid understanding of Object-Oriented Design, threading, Dependency Injection, and asynchronous programming
- Azure technologies (Key Vault, Blobs, Graph API, etc.)
- Expert-level SQL / T-SQL with performance tuning experience
- Entity Framework (Core + Standard)
- REST APIs and Web Services
Nice-to-Haves:
- HTML5, JavaScript, jQuery, JQWidgets
- TypeScript and Angular
- C++/MFC experience
Requirements
- BS or Master's degree in Computer Science, Engineering, or related field
- 7+ years of hands-on .NET development experience
- Proven ability to lead technical decisions and mentor others
- Strong problem-solving skills and attention to detail
Benefits & conditions
- Competitive base salary (up to $160k depending on experience)
- Excellent benefits package: 401(k) with matching, Health/Dental/Vision, HSA/FSA, Life Insurance, PTO, Parental Leave, Employee Discounts
- Hybrid work model (must be able to commute to Warren, NJ daily)
- Opportunity to work on complex, business-critical applications with visible impact