Negotiable
Outside
Remote
USA
Summary: The Senior .NET Developer role requires a candidate with a minimum of 5 years of experience in .NET technologies, focusing on strong programming and design skills. The position emphasizes expertise in C#, ASP.NET, and cloud-based applications, particularly within an Agile development environment. The role also involves working with web services, REST APIs, and JavaScript frameworks, with a preference for candidates who have experience in Test Driven Development and Azure PaaS. Security clearance is mandatory for this position.
Key Responsibilities:
- Develop and maintain applications using .NET technologies.
- Implement object-oriented analysis and design, including SPA design.
- Utilize C#, ASP.NET, .NET Core, and web formats like JSON, HTML, and JavaScript.
- Work with cloud-based platforms, specifically Azure.
- Integrate web services and REST APIs into applications.
- Participate in Agile software development processes.
- Manage T-SQL and basic DDL interactions with SQL Server.
- Support complex application features such as document upload/storage and workflow management.
Key Skills:
- Minimum of 5 years experience with .NET technologies.
- Strong programming, design, and analytic skills.
- Excellent knowledge of C#, ASP.NET, .NET Core.
- Proficient in web formats and scripting languages (JSON, HTML, JavaScript).
- Experience with cloud-based applications (Azure).
- Familiarity with web services and REST APIs.
- Experience in Agile software development methodology.
- Knowledge of T-SQL and SQL Server interactions.
- Experience with JavaScript-based UI frameworks (AngularJS).
- Strong communication skills.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Security Clearance : Public trust Clearance is must
Position Requirements
Minimum of 5 years experience with .NET technologies.
Strong programming, design, and analytic skills
A good understanding of object-oriented analysis and design, including Single Page Application (SPA) design
Excellent working knowledge of C#, ASP.NET, .NET Core
Excellent working knowledge of web formats and scripting languages such as JSON, HTML, and JavaScript
Experience with cloud-based applications platforms such as Azure
Experience with web services and REST APIs
Experience working in the Agile software development methodology
Experience with T-SQL and basic DDL interactions with SQL Server
Experience using JavaScript-based UI frameworks such as AngularJS
Experience writing and support complex applications including features such as document upload/storage, workow management, automatic notications, and dynamic user roles
Secondary Requirements
Experience with Test Driven Development is a plus
Experience working within an Azure PaaS environment
Strong communication skills ranging from solutioning to documentation
Bonus to have experience as a release manager, tech lead, or applications architect
Experience with AI tools and technologies would be a plus