Overview
Hybrid
Depends on Experience
Full Time
Skills
.NET
ASP.NET
Authorization
Analytical Skill
Finance
Cross-browser
AngularJS
Amazon Web Services
Agile
Database Design
JavaScript
Job Details
Job Title: .Net Developer
Organization: State of Virginia
Location: Richmond, VA Job Type:Contract Only W2 candidates
Organization: State of Virginia
Location: Richmond, VA Job Type:Contract Only W2 candidates
Full-Stack Development
- Design, develop, and maintain web applications using Angular (front-end) and .NET 15 (back-end).
- Build responsive, user-friendly interfaces and ensure seamless integration with back-end services.
- Develop RESTful APIs and Web APIs for application functionality and third-party integration.
Front-End Expertise
- Implement dynamic, reusable, and optimized UI components using Angular (RxJS, TypeScript, Angular Material).
- Ensure cross-browser compatibility, responsive design, and high performance.
- Collaborate with UX/UI designers to deliver intuitive and visually appealing user experiences.
Back-End Expertise
- Develop robust server-side logic, business processes, and database interactions using .NET 15.
- Optimize application performance and scalability by following best coding practices.
- Implement security protocols, authentication, and authorization mechanisms (OAuth, JWT).
Collaboration & Documentation
- Work with product owners, business analysts, and other stakeholders to understand project requirements and deliver solutions.
- Document technical specifications, application designs, and user manuals for reference.
- Participate in Agile ceremonies (scrum meetings, sprint planning, retrospectives).
Testing & Deployment
- Conduct thorough unit testing, integration testing, and debugging to ensure application reliability.
- Automate testing processes and deployment pipelines using CI/CD practices.
Qualifications
Technical Skills
- Proficiency in .NET 15, including ASP.NET Core, C#, and Web API development.
- Hands-on experience with front-end technologies such as HTML5, CSS3, JavaScript, and responsive design frameworks.
- Strong knowledge of relational databases (e.g., SQL Server), including database design, query optimization, and stored procedures.
- Familiarity with DevOps practices, version control systems (e.g., Git), and CI/CD tools like Azure DevOps or Jenkins.
- Experience with cloud platforms (e.g., Azure, AWS) is a plus.
- Knowledge of containerization tools like Docker/Kubernetes is a bonus.
Professional Experience
- 5+ years of experience in full-stack development with Angular and .NET.
- Proven ability to deliver scalable, secure, and maintainable solutions in enterprise environments.
- Experience working in Agile teams and large-scale projects.
Soft Skills
- Excellent problem-solving and analytical abilities.
- Strong communication and collaboration skills to work with diverse teams.
- Ability to manage multiple priorities and meet project deadlines effectively.
Education
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Preferred Qualifications
- Certifications in Angular, Microsoft .NET, or cloud technologies (Azure/AWS).
- Familiarity with World Bank systems, workflows, or similar international organizations.
- Experience in building applications for financial or development sectors.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.