Junior Software Engineer

Markon

McLean (VA)

On-site

USD 90,000 - 125,000

Full time

43 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Markon is seeking a Junior Software Engineer to support an Intelligence Community client in McLean, Virginia. The role covers the full SDLC, including design, development, testing, deployment, and maintenance of mission-focused software across Sponsor networks and cloud environments.

You will work across application enhancements, software integrations, APIs, reusable libraries, testing, and operational reliability within an Agile framework.

Qualifications

  • Active TS/SCI with FS Polygraph required to be considered.
  • Bachelor's degree or higher in Computer Science or related field.
  • Minimum of 2 years of software engineering experience within the last 5 years.
  • Demonstrated experience with at least 3 of the listed technologies: .NET, Visual Basic, Java, Tomcat, SQL, XML, Python, HTML, LDAP certificates, Apache, Ruby.
  • Demonstrated experience supporting full-lifecycle Agile software development projects.
  • Experience with software issue-tracking tools such as JIRA.
  • Experience designing, developing, and maintaining applications within AWS/Sponsor cloud environments.
  • Working knowledge of GIS software, including Google Maps and Google Earth.
  • Experience with DevOps lifecycle and security policies (INFOSEC/IA).

Responsibilities

  • Develop and modify application source code in response to new requirements and change requests.
  • Provide application bug fixes, enhancements, and GUI improvements to meet operational needs.
  • Develop and deploy software across Sponsor environments, including cloud-based environments.
  • Design and develop REST APIs.
  • Integrate externally developed code into core software libraries.
  • Install and configure application software.
  • Evaluate third-party vendors and software partners.
  • Maintain software libraries' design, APIs, and code organization.
  • Emphasize modularity, reusable code, and clean interfaces.
  • Coordinate with configuration management to integrate external software.
  • Develop software for deployment on Sponsor networks.
  • Develop libraries involving audio/video, image-processing, OS and file systems, and device drivers.
  • Support standards for product quality, release readiness, and software acceptance.
  • Conduct testing throughout the SDLC; perform regression testing.
  • Support Agile practices across the full lifecycle.
  • Track software issues using JIRA; provide monthly reliability metrics.

Skills

Active TS/SCI
2+ years experience
REST APIs
AWS/Sponsor cloud
Java
Python
SQL
XML
HTML
JIRA
GIS tools

Education

Bachelor's degree in CS or related field

Tools

AWS
JIRA
Tomcat
Google Maps
Google Earth
.NET
Java
Python
SQL
XML
HTML

Job description

Markon is seeking a Junior Software Engineer to support an Intelligence Community client in McLean, Virginia. This position will design, develop, integrate, test, deploy, and maintain mission-focused software applications across Sponsor networks and cloud environments. The Software Engineer will work throughout the full Agile software development lifecycle, supporting application enhancements, software integrations, APIs, reusable libraries, testing, and operational reliability.

Responsibilities
  • Develop and modify application source code in response to new requirements and requests for change.
  • Provide application bug fixes, enhancements, and Graphical User Interface (GUI) improvements to meet operational requirements.
  • Develop and deploy software applications across Sponsor environments, including cloud-based environments.
  • Design and develop Representational State Transfer (REST) APIs.
  • Integrate externally developed code into core software libraries.
  • Install and configure application software.
  • Evaluate third-party vendors and software partners.
  • Maintain the design and architecture of software libraries, including module APIs, code organization, and compliance with established coding standards.
  • Emphasize modularity, reusable code, clean interfaces between subsystems, and overall design integrity.
  • Coordinate with configuration management personnel to integrate externally developed software into core software libraries.
  • Develop a wide range of software for deployment on Sponsor networks.
  • Develop and support software libraries involving technologies such as audio/video, image-processing algorithms, operating systems and file systems, and device drivers.
  • Assist the Sponsor in developing standards, methods, and procedures for determining product quality, release readiness, and software acceptance.
  • Conduct testing throughout all levels of the Software Development Life Cycle (SDLC).
  • Perform regression testing and adhere to established testing procedures.
  • Support Agile software development practices throughout the full application lifecycle.
  • Track and manage software issues using tools such as JIRA.
  • Provide metrics on software availability and reliability during monthly status reviews.
Qualifications
Required:
  • An Active TS/SCI with a FS Polygraph is required to be considered.
  • Bachelor's degree or higher in Computer Science, Information Systems, Engineering, Mathematics, or another related scientific or technical discipline.
  • Minimum of 2 years of software engineering experience within the last 5 years.
  • Demonstrated experience with at least 3 of the following technologies:
  • .NET.
  • Visual Basic.
  • Java.
  • Tomcat.
  • SQL.
  • XML.
  • Python.
  • HTML.
  • LDAP certificates.
  • Apache.
  • Ruby.
  • Collectively, the team must demonstrate experience across all of the technologies listed above.
  • Demonstrated experience supporting full-lifecycle Agile software development projects.
  • Demonstrated experience with software issue-tracking tools such as JIRA.
  • Demonstrated experience designing, developing, and maintaining applications within AWS/Sponsor cloud computing environments.
  • Working knowledge of GIS software, including Google Maps and Google Earth.
  • Demonstrated experience with Continuous Software Development and Software Integration best practices.
  • Experience working with Information Security (INFOSEC) and Information Assurance (IA) policies, including ICD 503, to support system security and data integrity.
  • Demonstrated experience implementing the complete DevOps lifecycle, including:
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer - Cloud, APIs & Agile
Junior Software Engineer - Cloud, APIs & Agile

Markon • McLean (VA)

On-site
USD 90,000 - 125,000
Expert Systems Engineer
Expert Systems Engineer

Markon • Chantilly (VA)

On-site
USD 120,000 - 180,000
Jr. Software Engineer
Jr. Software Engineer

ApplyMint • Maryland

On-site
USD 90,000 - 150,000
Medical
Dental
Vision
+9
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 120,000 - 150,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+1
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc. • Maryland

On-site
USD 100,000 - 130,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+3
Software Engineer
Software Engineer

Assertiveprofessionals • Hanover (MD)

On-site
USD 90,000 - 120,000
$10,000 sign-on bonus
$2,000 relocation expenses
$1,200 annual compliance bonus
+7
Expert Software Developer
Expert Software Developer

Convirgence • Herndon (VA)

On-site
USD 100,000 - 140,000
Career development opportunities
Dynamic team environment
Direct engagement with contractor leadership
Software Developer
Software Developer

Cognitio Corp • Virginia (MN)

On-site
USD 100,000 - 130,000
Application Developer - DevSecOps
Application Developer - DevSecOps

Point Solutions Group • Herndon (VA)

On-site
USD 90,000 - 130,000
Senior Software Developer (TS/SCI)
Senior Software Developer (TS/SCI)

Marathon TS • Springfield (VA)

On-site
USD 140,000 - 190,000