Summary
Join our team as an ERP Developer 4 in Richmond, VA for a 12+ month contract! This hybrid role requires a strong developer with 14+ years of experience in .NET web application lifecycle and middleware, C#, Web API, Blazor, JavaScript frameworks (React, Angular, Mud Blazor), CSS3, and HTML5. You will ensure programming best practices, prioritize work, and write system documentation. Strong communication skills are essential for collaborating with technical and business teams. The ideal candidate possesses in-depth knowledge of system design patterns, tiered architecture, and testing practices, and experience with Agile SDLC.
Requirements
- Have strong oral and written communication skills
- Have at least 14 years or more experience
- Be fluent with .NET web application lifecycle and middleware
- Have experience with C#, Web API Design, Development and Security, Blazor, JavaScript including frameworks React, Angular, Mud Blazor, CSS3 and HTML5
- Have a strong understanding of C# language
- Have demonstrated experience with .NET web application lifecycle and middleware
- Have demonstrated experience with software development and architecture patterns
- Have experience with Web API Design, Development and Security
- Have experience with Relational database design
- Have experience with T-Sql development
- Have in-depth knowledge of system design patterns, tiered architecture, effort estimation, and testing practices
- Have understanding of key business processes and competitive strategies related to the IT function
- Have a team first attitude
- Have C#.NET Development experience (14 Years)
- Have Angular or Blazor Development experience (5 Years)
- Have strong Database development experience using SQL Server (14 Years)
- Have experience with Web API (5 Years)
- Have experience with CSS3 and HTML5 (5 Years)
- Have experience with Automated Builds using Microsoft Team Foundation (5 Years)
- Have experience with Source Control using TFS (10 Years)
- Have excellent Troubleshooting skills (12 Years)
- Have experience with Agile SDLC best practices (5 Years)
Responsibilities
- Ensure that programming best practices are being followed
- Prioritize work effectively
- Write system documentation when required
- Write effective unit tests and integration tests to ensure high quality software delivery
- Work with project business and system analysts to clarify the requirements and then implement them
- Participate in Agile SDLC
Preferred Qualifications
- Have experience with Blazor (or willing to learn)
- Have experience with Mud Blazor component library
- Have Front End experience with HTML, CSS, JS
- Have experience with Dapper ORM data access
- Have experience with Azure DevOps for code repositories and boards
- Have experience with Serilog or similar logging library
- Have experience with Test Driven Development
- Have Git / TFS code repository experience
- Have experience working in Oracle (2 Years)
- Have understanding of SOAP Services (5 Years)
- Be familiar with Azure Cloud Concepts (1 Year)
- Have experience with PowerBI (1 Year)
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.