Jobs · Engineering · Maryland

Senior Application Developer

Ardent Eagle Solutions · Bethesda, MD · 2 wk ago
Engineering$109k–$145k/yrFull-time

Responsibilities

  • Design, develop, enhance, and maintain enterprise web applications and websites supporting mission-critical federal programs.
  • Lead the full Software Development Life Cycle (SDLC), including business analysis, requirements gathering, solution design, development, testing, deployment, operations, maintenance, and system retirement.
  • Design and develop scalable, multi-tier applications with backend database integration and cloud-based architectures.
  • Collaborate with government stakeholders, business users, project managers, and cross-functional technical teams to translate business requirements into secure, high-quality technical solutions.
  • Develop system architectures, technical designs, interface specifications, and implementation plans for new applications and system enhancements.
  • Integrate applications with enterprise systems and APIs to support data sharing, authentication, and business processes.
  • Support cloud and on-premises application environments, including development, testing, staging, and production systems.
  • Develop and maintain applications utilizing Microsoft Azure, SharePoint, Drupal, SQL Server, Oracle, MySQL, and other enterprise technologies.
  • Perform software installation, configuration, upgrades, customization, and ongoing maintenance of commercial and custom software solutions.
  • Conduct business process analysis, feasibility studies, scope definition, cost estimates, and project planning activities.
  • Lead application development projects from concept through production deployment, ensuring adherence to schedule, quality, and performance objectives.
  • Create and maintain comprehensive technical documentation, including business requirements, functional specifications, system design documents, interface control documents, test plans, implementation plans, security documentation, and configuration management artifacts.
  • Develop intuitive, user-centered interfaces using the U.S. Web Design System (USWDS) and modern web development best practices.
  • Conduct usability research, stakeholder interviews, and user acceptance activities to improve application functionality and user experience.
  • Develop and execute unit, integration, system, user acceptance, and usability testing to ensure reliable, high-quality software releases.
  • Support release management, configuration management, change control, and production deployments.
  • Maintain and update website content, perform website administration activities, and support content management platforms.
  • Analyze website usage metrics and performance data to identify trends and recommend improvements.
  • Ensure applications and websites comply with Section 508 accessibility requirements and applicable federal standards, policies, and security requirements.
  • Implement and maintain security controls to protect sensitive information, including Personally Identifiable Information (PII), in accordance with federal cybersecurity and privacy requirements.
  • Develop user documentation, training materials, and knowledge transfer resources; deliver instructor-led and virtual training sessions as needed.
  • Collaborate with infrastructure, cybersecurity, database, and DevSecOps teams to deploy and support enterprise applications.
  • Mentor junior developers, perform code reviews, and promote software engineering best practices across the development team.
  • Support multiple federal customers and adapt to evolving mission priorities while delivering high-quality technical solutions.

Qualifications

  • At least 4 years of experience with overseeing application development and ensuring quality control.
  • At least 5 years’ experience in .Net and SharePoint 2016/2019/SE/SPO, along with MVC, Ajax.
  • More than 5 years’ experience with Nintex K2 automation.
  • Experience with ActivePDF products, Telerik Radcontrols and iText/iTextSharp, SharePoint Search.
  • Experience writing web service calls.
  • At least 5 years’ experience writing stored procedures for both SQL Server and Oracle.
  • At least 3 years’ experience using USWDS.
  • Experience with claims-based authentication.

Pay

Anticipated Salary Range: $109,000–$145,000

Actual compensation will be determined based on the selected candidate's experience, qualifications, certifications, and other business considerations.

Schedule

Monday through Friday, Regular Business Hours

Similar jobs

Senior Software Engineer

Volund ManufacturingHuntington Beach, CA· 1 mo ago
Education$145k–$185k/yrapply on app.jazz.co

Senior Software Engineer

RobinhoodMenlo Park, CA· 2 wk ago
Information Technology$214k–$230k/yrapply on boards.greenhouse.io

Senior Software Engineer

Northwestern MutualMilwaukee, WI· 5 days ago
Engineering$119k/yrapply on careers.northwesternmutual.com