Demo

.NET Developer :: Virginia (Richmond)

Ark Solutions
Virginia, VA Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 6/3/2025

Ark Solutions Inc is looking for .NET Developer!

Position : .NET Developer

Location : Virginia (Richmond)

Duration : 12 Months and possibility of extension

Description :

We are seeking a highly skilled and motivated .NET Developer to join our team. The successful candidate will be responsible for developing, maintaining, and supporting departmental applications to ensure optimal functionality, performance, and user experience. This role involves working with C# and .NET frameworks (.NET Core / .NET Framework), designing and implementing RESTful APIs, and working with SQL Server or other relational databases. The ideal candidate will have strong analytical skills, a keen eye for detail, and a passion for developing efficient and scalable applications.

Day-to-day Responsibilities :

  • Design, develop, test, deploy, and maintain .NET applications.
  • Write clean, maintainable, and efficient code following best coding practices.
  • Develop new features and enhance existing applications to improve functionality and user experience.
  • Troubleshoot, debug, and resolve software issues in a timely manner.
  • Optimize application performance and ensure efficient resource utilization.
  • Design and implement RESTful APIs and web services.
  • Develop secure and scalable API solutions to support application integration.
  • Design and optimize database schemas and queries for high performance.
  • Implement stored procedures, triggers, and functions as needed.
  • Perform database maintenance tasks such as backups, indexing, and query optimization.
  • Follow software development lifecycle (SDLC) methodologies.
  • Adhere to software architecture best practices for scalability and maintainability.
  • Utilize design patterns and frameworks to ensure high-quality code.
  • Keep up to date with the latest .NET technologies and best practices.
  • Collaborate with QA teams to perform thorough testing and ensure high software quality.
  • Provide root cause analysis for recurring issues and implement preventive measures.
  • Work closely with cross-functional teams, including business analysts, project managers, and quality assurance professionals.
  • Maintain comprehensive documentation of application architecture, code, and system configurations.

Required Qualifications & Skills :

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a .NET Developer, with expertise in C# and .NET frameworks (.NET Core / .NET Framework).
  • Strong understanding of object-oriented programming (OOP) principles.
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React (preferred).
  • Proficiency in designing and developing RESTful APIs and web services.
  • Experience working with SQL Server or other relational databases.
  • Familiarity with source control tools such as Git, Azure DevOps, or SVN.
  • Knowledge of cloud computing platforms such as Azure or AWS (preferred).
  • Experience with Agile methodologies and DevOps practices (CI / CD pipelines, automated testing, etc.).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork skills.
  • Preferred Skills :

  • Experience with microservices architecture.
  • Knowledge of authentication and authorization protocols such as OAuth and JWT.
  • Familiarity with message queue services (RabbitMQ, Azure Service Bus, etc.).
  • Understanding of software testing methodologies and frameworks (Unit Testing, Integration Testing, etc.).
  • Experience with containerization technologies like Docker and Kubernetes.
  • Ability to work in a fast-paced environment and manage multiple projects simultaneously.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a .NET Developer :: Virginia (Richmond)?

    Sign up to receive alerts about other jobs on the .NET Developer :: Virginia (Richmond) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $82,809 - $110,162
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $123,508 - $158,121
    Income Estimation: 
    $132,730 - $173,376
    Income Estimation: 
    $82,809 - $110,162
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $63,573 - $82,434
    Income Estimation: 
    $82,809 - $110,162
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $123,508 - $158,121
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Ark Solutions

    Ark Solutions
    Hired Organization Address Columbia, SC Full Time
    Ark Solutions Inc is looking for Senior User Support Specialist / User Trainer! Position : Senior User Support Specialis...
    Ark Solutions
    Hired Organization Address Atlanta, GA Full Time
    Ark Solutions Inc is looking for System Administrator Automation! Position : System Administrator Automation Location : ...
    Ark Solutions
    Hired Organization Address Washington, DC Full Time
    Ark Solutions Inc is looking for Oracle EBS Technical Requirements Lead (Senior Software Applications Developer)! Positi...
    Ark Solutions
    Hired Organization Address Mechanicsburg, PA Full Time
    1. Can you describe your experience with managing IT assets, specifically regarding the preparation and disposal of surp...

    Not the job you're looking for? Here are some other .NET Developer :: Virginia (Richmond) jobs in the Virginia, VA area that may be a better fit.

    .Net Developer

    CloudBC Labs, Virginia, VA

    .Net Developer

    Vets Hired, Virginia, VA

    AI Assistant is available now!

    Feel free to start your new journey!