Mid-Level Developer

Chesterfield, Virginia

Virtual
Apply for this Job
About the Role:

Primarily responsible for the development and support of web-based enterprise applications, assisting other developers, contributing to software architecture, and assisting in the development of software standards.

What You'll Do:
  • With a minimal amount of oversight and support, designs, develops, and maintains enterprise-wide web and backend applications.
  • Designs, develops and maintains n-tier business and data tiers including a custom framework built in the .NET framework.
  • Sets up and manages IIS.
  • Maintains and updates SQL database structures and stored procedures.
  • Keeps current with new technologies and software methodologies related to the Microsoft software development platform.
  • Creates and maintains code libraries and documentation.
  • Analyzes, tracks and fixes defects in current applications.
What You'll Need:
  • Bachelor's degree in Computer Science or related field; and
  • 3-5 years of software development experience, or equivalent combination of education and experience
  • Minimum 3 years experience developing in C , VB.Net, HTML, TypeScript, JavaScript, CSS, Bootstrap, and Angular 6+.
  • Minimum 3 years experience writing stored procedures and data definition language using T-SQL.
  • Familiarity with SOLID design principles.
  • Understanding of the software development life-cycle and experience with Agile methodologies.
  • Understanding of the GIT process flow including branching, commits, merges, and pull requests.
  • Familiarity with Continuous Integration and Deployment strategies.
  • Strong problem-solving and analytical skills.
  • Ability to work in a team-based environment.
  • Strong attention to detail.
  • Experience with cloud technologies is a plus.
Date Posted: 05 April 2025
Apply for this Job