IT - Software Engineer
National Powersports Auctions
Woodburn, OR, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
ASP.NET
HTML
JavaScript (Programming Language)
.NET Framework
ADO.NET
Application Programming Interfaces (APIs)
Artificial Intelligence
Applications Architecture
Application Integration Architecture
Business Logic
Application Performance Management
Application Services
+31 more
User Authentication
C Sharp (Programming Language)
Cascading Style Sheets (CSS)
Databases
Data Security
Cursor (Graphical User Interface Elements)
Database Design
Database Queries
Software Debugging
Language Integrated Query
Entity Framework
Microsoft SQL Server
Visual Basic .NET (Programming Language)
Model View Controller (MVC)
Performance Tuning
Scrum Methodology
Ui Patterns
Software Tools
SQL Stored Procedures
Web Application Frameworks
.NET Core
GitHub Copilot
ReactJS
Software Security
Webforms
Maintaining Code
Front End Software Development
Software Coding
Restful APIs
Code Restructuring
GPT
Job description
- Build, maintain, and enhance full-stack applications using .NET Framework, ASP.NET, C#, VB.NET, WebForms, MVC, APIs, and SQL Server.
- Support and modernize ASP.NET UI applications, including WebForms and MVC-based systems.
- Design, develop, and support REST APIs and application services.
- Work extensively with SQL Server, including writing queries, stored procedures, views, functions, and performance-tuning database interactions.
- Troubleshoot production issues across UI, application, API, and database layers.
- Own application features end-to-end, from technical design through deployment and support.
- Improve application performance, reliability, maintainability, usability, and security.
- Collaborate with front-end or product engineers when integrating APIs, improving UI workflows, or supporting modern front-end experiences.
- Maintain and improve legacy .NET Framework applications while supporting new development efforts.
- Help establish full-stack development best practices, coding standards, reusable patterns, and documentation.
- Use AI-assisted development tools appropriately to support coding, debugging, refactoring, documentation, test creation, and research, while independently validating outputs and maintaining code quality.
Requirements
- 3+ years of professional full-stack development experience with the Microsoft .NET stack.
- Strong production experience with .NET Framework, ASP.NET, C#, VB.NET, WebForms, MVC, and .NET-based APIs.
- Experience building, maintaining, and enhancing ASP.NET UI applications.
- High proficiency with SQL Server, including complex queries, stored procedures, database design, and performance optimization.
- Experience building and consuming REST APIs.
- Strong understanding of application architecture across UI, business logic, API, and database layers.
- Ability to work with both legacy codebases and modern application patterns.
- Working knowledge of front-end technologies such as JavaScript, HTML, CSS, and ASP.NET UI patterns.
- Strong debugging, troubleshooting, and problem-solving skills across UI, application, API, and database layers.
- Ability to work independently and take ownership of application features, enhancements, and production issues.
- Practical experience using AI tools such as ChatGPT, GitHub Copilot, Cursor, Claude, or similar tools as part of a professional development workflow, with the ability to review, validate, and refine AI-generated suggestions.
- Should provide examples of shipped projects, production systems, or relevant full-stack .NET application work.
Preferred Skills:
- Experience with React or other modern JavaScript frameworks.
- Experience with .NET Core / ASP.NET Core.
- Experience with Entity Framework, ADO.NET, LINQ, or similar data access patterns.
- Experience with authentication, authorization, and application security.
- Familiarity with Agile/Scrum team environments.
About the company
For over four decades, Copart has led its industry in innovation and customer service, enabling it to grow profitably in markets across the globe. If youβre looking for a company where your talents are encouraged, your hard work and initiative are appreciated and where you can truly have an impact, then Copart is for you!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role β technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
CH
Chris Heilmann
about 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
Dev Digest 113 - Debugging above the cloud
over 2 years ago
CH
Chris Heilmann
Dev Digest 132 - Binging WADFlix?
almost 2 years ago
CH
Chris Heilmann
Dev Digest 137 - AI'm not sure about this
almost 2 years ago
Dev Digest 108 - Git off my cloud!
over 2 years ago