.Net Developer
[Richmond, VA, 23218] | 2022-11-15 12:29:02
Apply Now
Share Job
Job Code : Apex123
Hi All,
Role: .NET Developer
Location: Richmond, VA
Remote (y/n): Hybrid 3 days on site and 2 days remote
Duration: 12+ months
Type: C2C/W2
Client: Apex Systems/DMV (Department of Motor Vehicles)
Job Description:
Tech (Qualification) Notes:
- Skillset (top 3-5): .NET, SQL Server, Visual Studio, XML, JSON
Job duties include, but aren’t limited to:
- Design programs that are understandable, efficient, and easily maintained
- Evaluate and recommend approaches to enhance and/or streamline application performance that fit within the technology stack available to the agency
- Assists with efforts to address technical debt issues
- Fully explore, analyze, and document various technical options and approaches before, during and after meetings. Review options with team members for collaborative input and to gain common understanding of solution design. Prepare documentation of designed functions or entire applications; documentation may include: entity relationship diagrams, function model diagrams, communications model statements, data flow diagrams, process-to-product statements, environment definition, risk analysis
- Participate in system, integration and functional testing
- Ensure that all code adheres to the Agency security engineering principles in Commonwealth SEC 501 and DMV Policy
- Help mentor and assist development staff with learning and applying new analysis and development skills
- Assist with production support efforts, in conjunction with designated on-call person, and assume lead POC responsibilities as needed
Qualifications:
- Extensive and current working experience with object-oriented analysis and design – 10+ yrs - Required
- Extensive and current working experience in design and development of software applications using Visual Studio and .NET framework – 10+ yrs - Required
- Current working experience with .NET client and services development, database development & SQL – 10+ yrs - Required
- Extensive working experience with software and hardware integrations – 5+ yrs - Required
- Working experience with application support and troubleshooting – 5+ yrs - Required
- Current working experience with network architecture and network services – 5 yrs- Preferred
- Extensive working experience with data interchange formats such as XML and JSON – 5+ yrs - Required
- Technical writing skills for preparation of accurate and timely documentation (project planning, development documentation, change control requests, etc) - Required
- Working experience serving on software development projects of varying scope and complexity – 10+ yrs - Required
- Experience serving as a mentor to coworkers of various skill levels – 2+ yrs - Preferred
- Effective communication, presentation, and reasoning skills, with the ability to work well in a team oriented, collaborative environment, and with users across all levels of experience – Required
- Current experience with Team Foundation Server/Azure DevOps Server – 2+ yrs - Preferred
- Working experience with system development methodologies including Agile – 5+ yrs - Required
- Experience conducting and documenting system, integration, and functional testing - Preferred