Skip to main content

Application Developer IV (API)

Posted yesterday

black eagle defenseAnnapolis Junction (MD)

SENIORITY

Senior

SALARY

$190,000 - $247,000 per year

Apply (opens in a new tab)

About the role

Job Description: SALARY RANGE $190,000 - $247,000/year.
DUTIES: As a successful candidate for the Application Engineer IV role, you will support the Secure the Enterprise initiative by developing capabilities that transition the current manual system security evaluation and authorization process to a modern framework emphasizing automation, streamlined processes and approvals, continuous monitoring and assessment, and network data gathering throughout the entire project lifecycle.
Description:
  • Develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that emphasizes automation, streamlined processes and approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project.
Essential Duties and Responsibilities:
  • The Application Engineer (Backend) will provide the development, test, deploy, and sustainment of various Python based ReST end points, microservices, and data model management capabilitiesutilizing Django and Flask frameworks to interact with data models stored in MariaDB or MongoDB and send data upon request, in JSON format, to UI front ends.
  • The developer will provide middleware and backend support to all system applications.
QUALIFICATIONS; Ph.D. plus Four (4) years of experience, a master's degree plus Six (6) years of experience, a bachelor's degree plus Eight (8) years of experience, or an associate's degree plus Ten (10) years of professional experience is acceptable. Twelve (12) years of relevant experience are acceptable if the candidate does not possess a degree.
Required Skills
Required:
  • PythonDockerExperienced using Django or Flask
  • Databased experience using MongoDB or MariaDBReST endpoint development
  • Micro service model
Desired Skills: Desired:
  • AWS or other cloud experienceJSON and/or XML serialization
  • JiraConfluenceGit version control
  • Agile

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this