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

Federal - Mid-Level Software Engineer

Job in Fort Meade, Anne Arundel County, Maryland, USA
Listing for: Innovativesystems
Full Time position
Listed on 2026-03-15
Job specializations:
  • Software Development
    Software Engineer, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Innovative Systems & Solutions | Full time - Onsite

Federal - Mid-Level Software Engineer

Fort Meade, United States | Posted on 04/16/2024

Innovative Systems & Solutions (ISS) works with a wide spectrum of talent to establish an atmosphere that stimulates creativity, constant progress, and achievement. At ISS, you will have the chance to immediately impact government transformation and our clients' missions by offering information solutions and services to Federal and Department of Defense (DoD) customers. Employees at ISS can look forward to exciting career opportunities.

Job Description

Seeking a highly motivated Mid-Level
Software Engineer (SWE) to be responsible for supporting a set of cloud-based analytics that are built on the corporate infrastructure and incorporate various technologies for our federal client.

The Software Engineer will be responsible for creating, maintaining, and improving a wide range of complex software systems (such as real-time systems, business management information systems, processing-intensive analytics, innovative algorithm development, and manipulation of extraordinarily large data sets) based on documented requirements. For compliance with the design specifications, SWE will examine and test software components. Test findings will be documented. Software defect reports will be resolved by the SWE.

Adhere to development environment-appropriate software development and design methodologies.

The Software Engineer will provide specific input to the software components for adherence to system design, such as requirements synthesis and analysis from the system level down to individual software components, software reuse, trade-offs between hardware and software, and the use of COTS and GOTS in lieu of new development. Must be able to operate both independently and in a group.

Responsibilities
  • Analyze user requirements to derive software design and performance requirements
  • Design and code new software or modify existing software to add new features
  • Debug existing software and correct defects
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Provide recommendations for improving documentation and software development process standards
Requirements
  • 7 years of Software Engineering experience on projects with similar software processes
  • Experience with Java 8
  • Experience with Maven
  • Experience with Git, Git Lab
  • Experience with JUnit testing and Code coverage
  • Knowledge of Confluence, JIRA or similar
  • Requirements gathering, documentation and work-flow
  • Product result driven / problem resolution ability
Preferred
  • Experience with Map Reduce
  • Experience with Data Science
  • Experience with Graph Algorithms
  • Experience with Machine Learning
  • Experience with Linux and AWS
  • Cloud development experience such as Hadoop, Big Data (Cloudbase/Accumulo and Big Table) as well as JSON/BSON
  • Experience with analytic development
  • Experience with Python and streaming capabilities
  • Experience with Software Configuration Management Tools such as JIRA, GIT, Confluence and Agile Methodologies
  • Experience with the analytic compliance process
Clearance

Must be a U.S. Citizen and possess an active High-Level Security Clearance to be considered for this position

Education

Bachelors Degree in Computer Science or Other Related Discipline or High School Diploma with an additional 4+ years of experience

25 Days Annual PTO/Sick Leave, 11 Paid Federal Holidays, Medical, Dental, & Vision Plan, Short-Term & Long-Term Disability, Accidental Death & Dismemberment, 401K Retirement & Matching, Paid Paternity Leave, Training & Development, and Direct Deposit

Come join a team that collaborates across the entire organization to bring the right solution to our customers and drive innovation.

Innovative Systems & Solutions is an Equal Opportunity Employer and does not discriminate on the basis of race or ethnicity, religion, sex, national origin, age, veteran disability or genetic information or any other reason prohibited by law in employment.

#J-18808-Ljbffr
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary