Senior Application Developer Job at Green Key Resources, McLean, VA

  • Green Key Resources
  • McLean, VA

Job Description

Job Description

Senior Application Developer

\n

Location: Northern Virginia

\n

Schedule: 100% onsite

\n

Experience: 6+ years

\n

\n

Green Key is seeking a Senior Application Developer to join an established organization in Northern Virginia. This is a highly hands-on opportunity for an experienced developer who enjoys working with legacy applications, troubleshooting complex systems, and identifying opportunities to modernize and improve existing technology.

\n

The ideal candidate will be someone who can step into an established application environment, learn how the system works from the ground up, identify areas for improvement, and make thoughtful recommendations around enhancements, modernization, or future technology solutions.

\n

This position will have significant ownership of a business-critical internal application and will work closely with leadership and business stakeholders.

\n

\n

What You'll Do

\n
    \n
  • Take ownership of an internally developed application and its ongoing support and enhancement.
  • \n
  • Troubleshoot complex application issues and identify opportunities for improvement.
  • \n
  • Analyze existing code, databases, integrations, and business processes.
  • \n
  • Work within legacy systems where documentation may be limited.
  • \n
  • Develop a strong understanding of how existing applications function and interact.
  • \n
  • Recommend improvements to application architecture, functionality, performance, and maintainability.
  • \n
  • Develop and enhance applications using C#, .NET, SQL Server, JavaScript, and related technologies.
  • \n
  • Write and optimize SQL queries, stored procedures, and database objects.
  • \n
  • Support applications running in IIS environments.
  • \n
  • Develop APIs and integrations between existing and newer technologies.
  • \n
  • Evaluate opportunities to modernize applications or implement alternative technology solutions.
  • \n
  • Research new applications and technologies and provide recommendations to leadership.
  • \n
  • Collaborate with business stakeholders to understand requirements and translate them into technical solutions.
  • \n
  • Improve technical documentation and establish more sustainable development practices.
  • \n
  • Remain hands-on while serving as a key technical resource for the application environment.
  • \n
\n

\n

What We're Looking For

\n
    \n
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • \n
  • 6+ years of application development and support experience.
  • \n
  • Strong experience with C#, VB.NET, and Microsoft SQL Server.
  • \n
  • Experience with .NET Framework applications.
  • \n
  • Experience supporting legacy or "brownfield" applications.
  • \n
  • Strong SQL development and troubleshooting experience.
  • \n
  • Experience with IIS-hosted applications.
  • \n
  • Working knowledge of HTML, CSS, and JavaScript.
  • \n
  • Strong analytical and problem-solving skills.
  • \n
  • Ability to independently troubleshoot and understand complex applications.
  • \n
  • Strong communication skills and a high level of professionalism.
  • \n
  • Ability to communicate effectively with both technical and non-technical stakeholders.
  • \n
\n

\n

Nice to Have

\n
    \n
  • Experience modernizing legacy .NET applications.
  • \n
  • Experience with newer versions of .NET.
  • \n
  • Azure or AWS experience.
  • \n
  • API and systems integration experience.
  • \n
  • Git, Azure DevOps, or CI/CD experience.
  • \n
  • Experience evaluating new software or commercial solutions.
  • \n
  • Experience with PowerApps, Mendix, or other low-code platforms.
  • \n
  • Experience improving legacy database architecture.
  • \n

Job Tags

Similar Jobs

Hilscher Clarke Electric

Onsite Assistant Project Manager Job at Hilscher Clarke Electric

 ...Join Hilscher-Clarke as a full-time Onsite Assistant Project Manager at our job site in the Columbus Metro area , where we're more than a team we're more like a family. At Hilscher-Clarke , our people embody our core values of Faith, Integrity, Respect, Selflessness... 

AccruePartners

Assistant Project Manager Job at AccruePartners

 ...YOU WILL BE JOININGJoin a rapidly growing service organization supporting high-volume projects across multifamily and commercial properties.Step into a hands-on Assistant Project Manager role focused on building, onboarding, and managing the contractor workforce... 

DaVita

Registered Nurse Job at DaVita

 ...DaVita Home Hemodialysis RN DaVita is seeking an organized, self-directed RN to manage Home Hemodialysis (HHD) patients. You'll educate patients and caregivers in-clinic, enabling them to perform dialysis independently at home. This role blends clinical care, patient... 

CGI

Capture Manager Job at CGI

 ...Capture Manager Join CGI's Government Solutions team and contribute to the expansion of our public sector market share by supporting...  ...the delivery of enterprise resource planning (ERP) solutions to state and local government clients. As a CGI Partner, you will benefit... 

PowerGrid Services

Billing Specialist Job at PowerGrid Services

 ...Executive Team or Customer as needed.Follow up with the customer on aged invoices providing any necessary information in order to expedite payment.Maintain customer confidence and protect operations by keeping information confidentialComplete WIP reports verifying status...