Remote .NET Developer

Insight Global
Tampa, United States of America
2 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
$ 119K

Job location

Tampa, United States of America

Tech stack

ASP.NET
JavaScript
.NET
API
Agile Methodologies
Artificial Intelligence
HTML5
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Software Quality
Continuous Integration
Serialization
Database Development
Language Integrated Query
Entity Framework
JSON
jQuery
Microsoft SQL Server
MVC
Object-Oriented Software Development
Scrum
Software Architecture
Software Engineering
GitHub Copilot
Software Coding
GPT

Job description

Design, develop, implement, and release high-quality software products utilizing SCRUM methodologies. Apply advanced technical agile patterns and practices in software product development. Collaborate extensively with stakeholders to create software products that maximize business value. Operate with some supervision from an Architect, while independently handling complex, non-routine tasks. This may include interacting with end users and other technical personnel to identify and resolve issues. Maintain continuous, open, and professional communication with stakeholders, peers, and team members. Actively listen and confirm understanding to ensure alignment. Proactively seek ways to optimize productivity, utilizing non-product time for personal training, internal projects, and administrative tasks. Work closely with team members on quality assurance activities. Lead and mentor junior developers.

Requirements

5-8 years of professional software development experience. Extensive understanding and experience with agile development practices, including unit testing and continuous integration. Proficient knowledge of SCRUM, with a willingness to learn and adopt it quickly if not already familiar. Familiarity with object serialization using JSON. Skilled in database design and development using SQL Server. Working knowledge of object-oriented design, patterns, and practices. In-depth understanding of modern .NET (.NET 8/9+) and C# Experience with ASP.NET Core (MVC/API). Proven ability to author APIs compliant with REST standards. Experience with Entity Framework Core and LINQ. Proficiency in Azure cloud development. Development experience using HTML5/CSS/JavaScript, jQuery, or frameworks such as Vue3. Experience with D3. Familiarity with principles such as SOLID, DRY, and YAGNI. Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Azure AI Foundry, or similar) to improve software quality and developer productivity. Ability to critically review AI-generated code and ensure correctness, security, maintainability, and compliance with coding standards. Experience designing scalable, maintainable, loosely coupled software architectures. Ability to evaluate architectural trade-offs and communicate recommendations.

Benefits & conditions

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Apply for this position