Programmer Analyst .NET Core

Richmond, Virginia

Apollo ITS
Apply for this Job
Job Title: Programmer Analyst .NET Core
Location: Richmond, VA
Work Arrangement: Hybrid
Duration: 4+ Months-Extendable
Interview Type: In Person Only
Engagement Type: Contract
Note:
  • Candidate agree to work onsite 3+ days per week, as determined by mg in Richmond VA.
  • Candidate agree to interview onsite.
  • Client needs ONLY submit candidates who already LIVE IN RICHMOND, VA.
  • Assignment to be extended beyond 6/30, possibly 24 months.
  • Contractor will be responsible for purchasing parking through client's Parking Management Office or procuring their own parking.
Job Description:
Client is seeking a Developer with Strong Oral and Written Communication skills and at least 10 yrs or more .NET Web application development.
  • Experience and fluency with .NET web application lifecycle and middleware, C , Web API Design, Development and Security, Blazor, JavaScript including frameworks React, Angular, Mud Blazor, CSS3 and HTML5 experience.
  • Client is seeking a senior Developer with .NET Applications Developer experience who will be responsible for managing, encoding, analyzing complex software requirements to design and develop high quality components using the .NET Core framework.
  • The Senior Developer is expected to ensure that programming best practices are being followed, prioritize work effectively and write system documentation when required.
  • The successful candidate should have strong oral and written communication skills to be effective in both technical and business requirement discussions.
Core technical skills and behavior:
  • Strong understanding of C language Demonstrated experience with .NET web application lifecycle and middleware Demonstrated experience with software development and architecture patterns.
  • Web API Design, Development and Security Relational database design T-Sql development Write effective unit tests and integration tests to ensure high quality software delivery.
  • In-depth knowledge of system design patterns, tiered architecture, effort estimation, and testing practices. Understanding of key business processes and competitive strategies related to the IT function.
  • Work with project business and system analysts to clarify the requirements and then implement them. Participate in Agile SDLC.
  • Team first attitude, character and skill matter
Desired Skills:
  • Blazor (or willing to learn)
  • Mud Blazor component library
  • Front End: HTML, CSS, JS.
  • Dapper ORM data access
  • Azure DevOps for code repositories and boards
  • Serilog or similar logging library
  • Test Driven Development
  • Git / TFS code repository experience.
Required/Desired Skills:
  • Web Application development experience and fluency with JavaScript including frameworks JQuery, React, Angular or Blazor, CSS3 and HTML5
  • Experience with Automated Builds using Microsoft Team Foundation
  • Experience with Oracle SQL Server Database
  • Experience with PL/SQL and using Oracle Database
  • Experience with Process automation and troubleshooting
  • Experience with Agile SDLC best practices
Date Posted: 01 April 2025
Apply for this Job