About this opportunity
Innovativesystems lists this Senior Software Engineer - FFPP-8809 opportunity in annapolis, Maryland. Review the employer’s description below for duties, qualifications and application requirements.
Job description
Innovative Systems & Solutions | Full time - Onsite
Senior Software Engineer - FFPP-8809
Annapolis Junction, United States | Posted on 03/17/2026
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
About the Role
The Software Engineer develops, maintains, and enhancescomplex and diverse software systems (e.g., processing-intensive analytics,novel algorithm development, manipulation of extremely large data sets,real-time systems, and business management information systems) based upondocumented requirements. Works individually or as part of a team. Reviews andtests software components for adherence to the design requirements anddocuments test results. Resolves software problem reports. Utilizes softwaredevelopment and software design methodologies appropriate to the developmentenvironment. Provides specific input to the software components of systemdesign to include hardware/software trade-offs, software reuse, use ofCommercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of newdevelopment, and requirements analysis and synthesis from system level toindividual software components.
Key Responsibilities
Analyzeuser requirements to derive software design and performance requirements
Designand code new software or modify existing software to add new features
Debugexisting software and correct defects
Integrateexisting software into new or modified systems or operating environments
Developsimple data queries for existing or proposed databases or datarepositories
Providerecommendations for improving documentation and software developmentprocess standards
Developor implement algorithms to meet or exceed system performance andfunctional standards
Assistwith developing and executing test procedures for software components
Writeor review software and system documentation
Developsoftware solutions by analyzing system performance standards, confer withusers or system engineers; analyze systems flow, data usage and workprocesses; and investigate problem areas
Serveas team lead at the level appropriate to the software development processbeing used on any particular project Modify existing software to correcterrors, to adapt to new hardware, or to improve its performance
Design,develop and modify software systems, using scientific analysis andmathematical models to predict and measure outcome and consequences ofdesign Design or implement complex database or data repositoryinterfaces/queries
Overseeone or more software development teams and ensure the work is completed inaccordance with the constraints of the software development process beingused on any particular project Design or implement complex algorithmsrequiring adherence to strict timing, system resource, or interfaceconstraints
Performquality control on team products
Conferwith system engineers and hardware engineers to derive softwarerequirements and to obtain information on project limitations andcapabilities, performance requirements and interfaces
Coordinatesoftware system installation and monitor equipment functioning to ensureoperational specifications are met Implement recommendations for improvingdocumentation and software development process standards
Requirements
Qualifications
Fourteen (14) years’ experience as a SWE in programs andcontracts of similar scope, type,and complexity is required. A Bachelor’sdegree in Computer Science or related discipline from an accredited college oruniversity is required. Four (4) years of additional SWE experience on projectswith similar software processes may be substituted for a bachelor’s degree.
Salary Range 210-215,000
salary range provided is a general guideline. ISSI considersseveral factors when determining compensation, including the role’sresponsibilities, candidate experience, education, skills, and current marketconditions.
What We Offer
ISSI provides a highly competitive benefits package,including:
401(k)with matching contributions
Health,Dental, and Vision coverage
Employer-fundedHealth Savings Account (HSA)
Lifeand AD&D insurance
Short-Termand Long-Term Disability coverage
Businesstravel and expense reimbursement
Employeereferral program with cash bonuses
Employeerecognition program
Tuitionand training reimbursement
Who Is ISSI?
ISSI is a growing management and technology consulting firmspecializing in systems and software solutions. Our team is dedicated todelivering exceptional results for both our clients and employees.
Since our inception, we have focused on developinginnovative solutions that help organizations achieve their goals. We prideourselves on collaboration, technical excellence, and staying at the forefrontof emerging technologies.
Equal Opportunity Employer
ISSI is proud to be an Equal Opportunity Employer. Allemployment decisions—including hiring, promotion, discipline, andtermination—are based on merit and business needs. We do not discriminate onthe basis of race, color, religion, age, genetic information, or any otherprotected status under federal, state, or local law.
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
Worksite address
annapolis, MD, 21403, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.