Software Engineer

Oxford Global Resources
Springfield, VA, United States
3 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Geographic Information Systems Agile Methodology Artificial Intelligence Airflow Amazon Web Services Software Applications Computer Vision JIRA Microsoft Azure Big Data C++ (Programming Language)
+28 more
Cloud Computing Nvidia CUDA Computer Graphics Distributed Systems Django Web Framework Elasticsearch Python (Programming Language) PostgreSQL Linux System Administration Machine Learning OpenShift Scrum Methodology Ansible Software Requirements Analysis Software Systems Data Streaming Systems Architecture Systems Integration Scripting Enterprise Software Applications Cloud Platform System DevOps Tools - Open-source ReactJS Software Troubleshooting Gitlab Kubernetes Information Technology Front End Software Development

Job description

Our client is seeking a talented Software Engineer to support the development of advanced software solutions focused on cloud technologies, big data platforms, artificial intelligence, and machine learning initiatives. This role offers the opportunity to work on mission-focused programs within a collaborative Agile environment, developing innovative solutions that address complex technical challenges.

The ideal candidate is a motivated software engineer with experience building and supporting enterprise applications, integrating modern technologies, and working across multidisciplinary teams.

This position follows a hybrid schedule requiring a minimum of three days onsite per week in Northern Virginia., Design, develop, test, deploy, and maintain enterprise software applications

  • Analyze business and technical requirements to create effective software solutions
  • Evaluate system requirements and determine technical feasibility of proposed approaches
  • Support the modernization and enhancement of existing applications and services
  • Develop automation and scripting solutions to improve operational efficiency
  • Create and maintain system architecture, integration, and data flow documentation
  • Participate in Agile development activities including sprint planning, backlog refinement, and status reporting
  • Troubleshoot software issues and implement sustainable solutions
  • Collaborate with engineering teams, stakeholders, and end users to deliver high-quality capabilities
  • Present technical updates and recommendations to both technical and non-technical audiences

Requirements

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience)

  • Active Secret Security Clearance
  • Ability to obtain a TS/SCI security clearance and successfully complete a CI Polygraph
  • 3+ years of experience designing, developing, deploying, and supporting enterprise software systems
  • Proficiency in programming languages such as Python, C++, and JavaScript
  • Experience maintaining and enhancing existing software applications
  • Experience with DevSecOps tools and processes, including platforms such as GitLab and Jira
  • Experience developing architecture diagrams, system designs, and data flow documentation
  • Experience with containerization and orchestration technologies such as Kubernetes or OpenShift
  • Experience working within Linux environments and developing scripts
  • Experience working in Agile development environments
  • Strong analytical, problem-solving, and troubleshooting abilities
  • Excellent written and verbal communication skills
  • Ability to adapt quickly to new technologies and evolving mission requirements
  • Ability to travel occasionally within the United States (less than 10%), Active Top Secret Clearance
  • Master’s degree in Computer Science, Engineering, or a related technical discipline Security+ or other DoD 8570-compliant certification

  • Experience supporting large-scale enterprise systems and distributed applications
  • Experience with React or other modern front-end frameworks
  • Experience with automation technologies such as Ansible
  • Experience with big data technologies including Airflow, Elasticsearch, PostgreSQL, Django, or similar platforms
  • Experience with AWS, Azure, or other cloud environments
  • Experience supporting Artificial Intelligence and Machine Learning initiatives
  • Experience with GIS data, computer vision, computer graphics, or CUDA programming
  • Experience supporting Department of Defense programs or federal customers

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:20 min

Combining software engineering expertise with social justice

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:14 min

Testing and environment management in GitLab CI

Martin Beránek · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:11 min

Updating the delivery architecture with Jira and Tekton pipelines

Lian Li · World Congress 2022

Videos

See all

Related articles

See all