×
Register Here to Apply for Jobs or Post Jobs. X

Junior Software Engineer

Job in Fort Meade, Anne Arundel County, Maryland, USA
Listing for: Wyetech, LLC
Full Time position
Listed on 2026-10-24
Job specializations:
  • Software Development
    Software Engineer, Data Engineering, Python, Java Developer
Salary/Wage Range or Industry Benchmark: 66.49 - 90.04 USD Hourly USD 66.49 90.04 HOUR
Job Description & How to Apply Below
Position: Junior Software Engineer 1
Junior Software Engineer (SWE1) –

Wyetech is seeking a motivated Junior Software Engineer (SWE1) to support the Geolocation and Data Integration mission. The successful candidate will work closely with mission stakeholders to design, develop, and deploy innovative applications, analytics, and software solutions that automate and enhance data and metadata analysis.

This position supports the development of mission-focused analytics using data from multiple cyber sources and traditional Signals Intelligence (SIGINT) environments, including data tagging and integration. The Software Engineer will leverage object-oriented programming, big data technologies, and data processing frameworks to develop scalable solutions that support intelligence analysis, collection activities, and technology discovery.

Required Skills/

Experience:

  • Proficiency in object-oriented programming using Java and Python.

  • Experience developing, testing, and maintaining software applications and analytical solutions.

  • Experience with PySpark for distributed data processing and analytics.

  • Experience with Extract, Transform, Load (ETL) processes and data integration.

  • Experience with Apache Pig and Map Reduce for large-scale data processing.

  • Experience working with Hadoop and distributed data environments.

  • Experience with JSON and BSON data formats for data exchange and processing.

  • Ability to analyze and integrate data from multiple cyber and SIGINT sources.

  • Experience developing analytics and applications that automate data and metadata analysis.

  • Ability to creatively leverage disparate data sources to address knowledge gaps in user activities, collection efforts, and technology discovery.

  • Experience collaborating with mission stakeholders to gather requirements and deliver software solutions.

  • Knowledge of software development life cycle processes, including requirements analysis, design, implementation, testing, integration, deployment, and maintenance.

Desired Technical

Skills:

  • Knowledge of customer corporate tools and data repositories.

  • Familiarity with SIGINT data structures, geolocation analysis, and intelligence mission environments.

  • Experience developing and implementing data tagging capabilities.

  • Experience integrating diverse data sources to support intelligence analysis and mission operations.

  • Familiarity with data analytics, automation, and scalable processing environments.

  • Experience supporting mission-driven software development and analytical projects.

The Software Engineer analyzes, designs, verifies, validates, implements, applies, and maintains software systems. Applies principles of computer science, discrete mathematics, probability, statistics, and supporting technical disciplines to develop effective software solutions.

The Software Engineer applies development techniques across multiple domains, prepares technical documentation and training materials, and presents briefings and demonstrations to stakeholders. The position requires programming proficiency, analytical problem-solving skills, and the ability to develop and maintain software solutions that meet mission requirements.

Capabilities:

  • Analyze user and mission requirements to design, develop, implement, test, and maintain software applications.

  • Develop applications and analytics that automate and enhance data and metadata analysis.

  • Apply computer science principles, algorithms, discrete mathematics, probability, and statistics to software development challenges.

  • Develop and maintain software solutions using Java and Python.

  • Support geolocation and data integration missions by processing and analyzing information from multiple cyber and SIGINT sources.

  • Develop and implement ETL processes to extract, transform, and integrate data from disparate sources.

  • Utilize PySpark, Apache Pig, Map Reduce, and Hadoop to support distributed data processing and analytics.

  • Work with JSON and BSON data formats to support data exchange, integration, and analytical applications.

  • Develop and implement data tagging capabilities to enhance intelligence analysis and data organization.

  • Design and deploy software solutions that integrate with customer-supported tools and data repositories.

  • Collaborate with mission stakeholders to identify operational requirements and develop technical solutions.

  • Troubleshoot, debug, and resolve software issues to ensure application reliability and performance.

  • Conduct software testing, validation, integration, and deployment activities.

  • Develop and maintain technical documentation, software design…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary