Application Developer - Virginia Beach, VA (Hybrid or Remote)

MARATHON CONSULTING
United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$65,000.0 - $140,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET Java (Programming Language) JavaScript (Programming Language) .NET Framework Agile Methodology Amazon Web Services Unit Testing Microsoft Azure Bootstrap (Software) C Sharp (Programming Language) Cascading Style Sheets (CSS) Relational Databases
+28 more
Software Design Patterns JQuery Knockout.js Microsoft SQL Server SQL Azure Model View Controller (MVC) Object-Oriented Software Development Query Optimization Cloud Services Service-Oriented Architecture Software Systems SQL Stored Procedures Transact-SQL Web Applications .NET Core GitHub Copilot ReactJS Blazor Large Language Models Backend Git Vue.js AngularJS Kubernetes Restful APIs Serverless Computing Docker Web Api

Job description

  • Design and develop web applications using ASP.NET, MVC/Razor/Blazor and C#.
  • Design and develop web API and RESTful web services using C# in support or overall corporate SOA.
  • Design and develop relational databases to serve as the backend for transactional systems.
  • Experience in Azure development environments including Git, Azure SQL, App Services, and Azure Functions.
  • Experience in agile development methodologies.
  • Experience with AI coding assistants like GitHub CoPilot.
  • Collaborate with the team to create a framework for developing solutions more consistently and efficiently.
  • Participate in planning by analyzing requirements, estimating work effort, performing demos, etc.
  • Assist and mentor team on design patterns, best practices, tools, and frameworks
  • Assist in customization and integration of third-party systems into the existing suite of software systems.
  • Write technical documentation.
  • Help with builds and releases.

Requirements

Marathon Consulting is seeking an application developer to serve clients throughout the Hampton Roads, VA area, including Virginia Beach, Norfolk, Chesapeake, Hampton, and Newport News. The ideal candidate will have at least 4 years of object-oriented programming and 4+ years of experience with Microsoft.NET., * BS/BA in technology related field preferred or relevant experience.

  • 4+ years of object-oriented application programming experience in C# and a strong background in .NET.
  • 2 years’ experience with Microsoft SQL server/Azure SQL including Stored Procedures, Schema Design, T-SQL, and Query Optimization.
  • Experience with Cloud Services like Azure, AWS or other.
  • Experience with HTML/CSS, JavaScript, jQuery, Bootstrap.
  • Familiarity with architectural concepts, patterns, and standards

Highly Desirable:

  • .NET Core
  • Blazor
  • Microsoft Azure
  • Experience working with LLMs
  • Containers - Kubernetes, Docker
  • JS Framework Experience - Angular, Knockout, React, or Vue
  • Unit Testing

  • Must be legally authorized to work in the United States without the need for employer sponsorship now or at any time in the future.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Dental insurance, $65,000 - $95,000 Senior $90,000 - $120,000 Architect/Enterprise $110,000 - $140,000, Marathon employees receive a competitive salary, paid time off, and bonus opportunities. We also provide a healthy work-life balance and the flexibility to work hybrid/remote with a preference given to candidates located in proximity to one of our offices for occasional technology sessions and community give-back events. You will receive our healthcare package, which pays 90% to 100% of the employee premium depending on plan selection, a competitive 401K match program, professional training, $300 annually for health and wellness or pre-approved home office enhancements, and the opportunity for tremendous growth., To apply, fill out the form on this page or send your resume in Word or PDF format as an attachment to recruiting@marathonus.com.

Amazing Benefits

Dedication to Your Professional Development

Want to attend a training session, workshop or conference? What about joining a professional organization to further your professional growth? We’ve got that covered.

Prioritizing Your Health

We pay between 90%-100% of our full-time employee’s health and dental insurance, based on the chosen plan.

Commitment to Your Future

We’re proud to offer a highly competitive 401K plan that you want for your retirement.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

3:07 min

Unifying frontend and backend development with ASP.NET Core Blazor

Christian Giesswein Christian Giesswein · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all