Back to results

Sr Application Engineer

  • Bethesda, MD, United States

$80 to $124 USD / hour

Applications open in a new tab.

Job details

Pay
$80 to $124 USD / hour
Apply by
Experience
8+ years of application development/software engineering experience.
Posting language
English
Posted

Original job description

Sr. Application Engineer / Solutions Architect Location: Bethesda, MD (Hybrid) Reports To: Director, Technology Architecture & Platforms Role Type: Senior Individual Contributor / Technical Lead

Overview

Seeking a Sr. Application Engineer to lead the design, development, and support of enterprise applications built with Microsoft Azure and no-code/low-code platforms. This hands-on role combines software engineering, application architecture, code reviews, technical leadership, and mentorship. The position is part of Application Engineering within the Digital Engineering Group and supports custom Azure development (C#/.NET, Python, React), Power Apps, Power Automate, and integrations with Appian-based solutions. The role partners closely with Architecture, Product Management, Cybersecurity, Cloud, Data, Support, Integration, and Quality Engineering teams. No direct reports.

Key Responsibilities

  • Lead the design, development, deployment, and support of Azure and low-code applications.
  • Develop solutions using C#/.NET, Python, React, Azure services, Power Apps, and Power Automate.
  • Build APIs, business logic, data-access components, reusable libraries, templates, and prototypes.
  • Modernize legacy applications, spreadsheets, and manual processes.
  • Establish engineering standards through code reviews, reusable components, best practices, and mentoring.
  • Evaluate when to use low-code solutions versus custom development based on complexity, security, maintainability, and cost.
  • Manage application lifecycle processes, versioning, deployments, and environment promotion.
  • Collaborate with Integration Engineering on APIs, event-driven services, interfaces, and error handling.
  • Partner with Quality Engineering on automated testing, regression coverage, release readiness, and testability.
  • Integrate enterprise identity, data, AI, document, and notification services.
  • Implement secure development practices including authentication, authorization, managed identities, secrets management, and least-privilege access.
  • Utilize source control, CI/CD, automated testing, monitoring, logging, and observability practices.
  • Support production releases, troubleshoot complex incidents, perform root-cause analysis, and drive continuous improvement.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent experience.
  • 8+ years of application development/software engineering experience.
  • 3+ years of technical leadership, design guidance, code reviews, and mentoring.
  • Strong hands-on experience with C#/.NET, Python, React, and Microsoft Azure.
  • Experience developing business applications and workflow automation using Power Apps and Power Automate.
  • Knowledge of software design, domain modeling, relational databases, API development, and enterprise application architecture.
  • Experience with REST APIs, event-driven architectures, and enterprise integrations.
  • Understanding of authentication, authorization, identity federation, service identities, secrets management, and secure development.
  • Experience with Git/source control, CI/CD, testing, release management, and application monitoring.
  • Strong troubleshooting skills across application, integration, data, configuration, and performance issues, with the ability to communicate effectively to technical and business stakeholders.
More about this job

Skills

  • Microsoft Azure
  • C#
  • .NET
  • Python
  • React
  • Power Apps
  • Microsoft Power Automate
  • Coaching
  • Test automation
  • CI/CD
  • Troubleshoot
  • Root cause analysis
  • Process improvement
  • Computer science
  • Computer technology
  • Leadership
  • Workflow
  • API development
  • Git
  • Troubleshooting

Report this job