Senior Application Developer

in Professional Services
  • McLean, Virginia View on Map
  • Salary: $130,000.00 - $170,000.00
Permanent

Job Detail

  • Experience Level Sr Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type On Site
  • Job Reference 0000020519
  • Salary Type Annually
  • Industry Construction
  • Selling Points

    Lead impactful modernization projects for enterprise applications in a dynamic environment. Collaborate with stakeholders to drive innovation and long-term system improvements. Enjoy comprehensive benefits and professional growth opportunities.

Job Description

Senior Application Developer Overview

  • The Senior Application Developer ensures stability, support, and modernization of enterprise applications critical to business operations.
  • Serve as the primary technical owner for legacy systems built on the Microsoft stack.
  • Collaborate with IT leadership, stakeholders, and vendors to maintain and improve application platforms.
  • Balance immediate support needs with long-term modernization goals and system upgrades.
  • Contribute to decisions regarding system architecture, refactoring, and potential replacements.
  • Work in a high-performance environment requiring flexibility and commitment to project deadlines.
  • Opportunity to work on-site in a professional office and dynamic construction environments.
  • Comprehensive benefits package including health, retirement plans, and professional development support.

Senior Application Developer Key Responsibilities & Duties

  • Maintain, troubleshoot, and enhance legacy applications to ensure stability and performance.
  • Analyze and reverse-engineer systems to understand business logic and integrations.
  • Design and implement improvements to application architecture and database design.
  • Write and optimize complex T-SQL queries, stored procedures, and database objects.
  • Develop new functionality using C#, .NET, JavaScript, and related technologies.
  • Support IIS-hosted applications, including deployment and configuration.
  • Contribute to modernization efforts, including cloud migration and system upgrades.
  • Document system behavior and dependencies to improve long-term supportability.
  • Collaborate with stakeholders to translate workflows into technical solutions.

Senior Application Developer Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 6+ years of experience with Microsoft ecosystem applications (C#, VB.NET, SQL Server).
  • Strong experience with .NET Framework applications and IIS-hosted environments.
  • Proficiency in HTML, CSS, JavaScript, and troubleshooting complex codebases.
  • Preferred experience modernizing legacy applications and migrating to Azure or AWS.
  • Familiarity with Git, Azure DevOps, and CI/CD pipelines.
  • Experience with low-code platforms like Mendix or PowerApps is a plus.
  • Ability to work independently and manage technical solutions effectively.
  • ShareAustin:

Related Jobs