-
Software Engineer Level 2
- Jovian Concepts, Inc. (Annapolis, MD)
-
"country":"United States","eeoDisclaimer":"
Jovian Concepts, Inc. is an Equal Opportunity Employer\x26nbsp;and does not discriminate on the basis of race, color, religion, sex, sexual preference, national origin, disability, status as a protected veteran, genetic information, or any other reason prohibited by law in employment.<\/div><\/div>","faviconId":"rzdliec182fab1ef548499d4ddfcbeeacba4f","jobTitle":"Software Engineer Level 2","companyName":"Jovian Concepts, Inc.","linkBackUrl":"https:\/\/jovianconcepts.com","indeedHashKey":"27ab49ee6fbf202c20a0bc497d278ad5a27e3cc94cfe3dd611ddcff44d83689fbb895376bda114882710d74c660734be","applyViaIndeed":true,"isAWLIActive":false,"postedOn":"01\/13\/2026","digest":"pMy53mQEF5JN2sDIHjnhTI3A3s2QTjlNpPNDH@8EfxU\-","jobDescriptionDetails":[{"richText":{"fieldLabel":"Job Description","uitype":5501,"value":"\n <\/head>\n \n \n
\n The ideal candidate will be responsible for the following:<\/span><\/span><\/span><\/span><\/span><\/span>
\n
Develops, maintains, and enhances complex and diverse software systems based on documented requirements, including processing\-intensive analytics, legacy system modernization, algorithm development, data manipulation, real\-time systems, and business management information systems.<\/span>
Works individually or as part of a team to support software development and modernization efforts, including migration of legacy code bases to modern programming languages and architectures.<\/span>
Reviews, analyzes, and tests software components for adherence to design requirements and documents test results.<\/span>
Debugs existing software, resolves software problem reports, and supports defect remediation across legacy and modernized systems.<\/span>
Utilizes software development and software design methodologies appropriate to the development environment.<\/span>
Provides input to software components of system design, including hardware\/software trade\-offs, software reuse, use of Commercial Off\-the\-Shelf (COTS) and Government Off\-the\-Shelf (GOTS) solutions, and requirements analysis and synthesis from system\-level to individual software components.<\/span>
Supports legacy application analysis by reviewing existing code bases (e.g., PERL) and translating functionality into modern programming languages (e.g., JAVA), ensuring functional equivalence, performance improvement, and maintainability.<\/b><\/span>
\n \n <\/span>
\n <\/div>
The Level 2 Software Engineer (SWE) shall possess the following capabilities:<\/span><\/b>
\n
+ Analyze user requirements to derive software design and performance requirements.<\/span>
+ Debug existing software and correct defects in both legacy and modernized systems.<\/span>
+ Design and code new software or modify existing software to add new features.<\/span>
+ Modify existing software to correct errors, adapt to new hardware or platforms, or improve performance.<\/span>
+ Review, interpret, and refactor legacy code to support migration to updated programming languages and architectures.<\/span>
+ Integrate existing software into new or modified systems or operating environments.<\/span>
+ Develop software solutions by analyzing system performance standards; confer with users or system engineers; analyze systems flow, data usage, and work processes; and investigate problem areas.<\/span>
+ Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.<\/span>
+ Design or implement algorithms requiring adherence to timing, system resource, or interface constraints.<\/span>
+ Design or implement complex database or data repository interfaces and queries.<\/span>
+ Develop simple data queries for existing or proposed databases or data repositories.<\/span>
+ Write, review, and maintain software and system documentation.<\/span>
+ Provide recommendations for improving documentation and software development process standards.<\/span>
+ Assist with developing and executing test procedures for software components.<\/span>
+ Perform quality control on team products and ensure adherence to development standards.<\/span>
+ Serve as team lead at a level appropriate to the software development process being used on the project.<\/span>
+ Oversee one or more software development efforts and ensure work is completed in accordance with project constraints.<\/span>
+ Confer with system engineers and hardware engineers to derive software requirements and obtain information on project limitations, capabilities, performance requirements, and interfaces.<\/span>
+ Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met.<\/span>
\n
\n <\/div><\/span>
Requirements<\/h3>\n
\n
+ A current and active TS\/SCI Clearance with a MD Polygraph is required to be considered.
+ Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
+ A Bachelor\x27s degree in Computer Science or related discipline from an accredited college or university is required.
+ Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor\x27s degree.<\/span><\/span>
\n
\n <\/div><\/span>
\n <\/body>\n<\/html>"}}],"isMobile":false,"iframe":"true","jobType":"Full time","applyName":"Apply Now","zsoid":"45709801","FontFamily":"Verdana, Geneva, sans\-serif","jobOtherDetails":[{"fieldLabel":"Posting ID","uitype":1,"value":"WW\-26\-001"},{"fieldLabel":"Industry","uitype":2,"value":"Technology"},{"fieldLabel":"Number of Positions","uitype":32,"value":"1"},{"fieldLabel":"Clearance Required","uitype":2,"value":"Top Secret\/SCI with Polygraph"},{"fieldLabel":"City","uitype":1,"value":"Annapolis Junction"},{"fieldLabel":"State\/Province","uitype":1,"value":"Maryland"},{"fieldLabel":"Zip\/Postal Code","uitype":1,"value":"20701
-