Unknown Company

Software Engineer L3 - TS/SCI Poly required

md • Posted 3 days ago
Onsite Full Time General

Software EngineerLocation: Annapolis Junction, MDClearance Required: TS/SCI with PolygraphTelework: Based on taskingAbout the RoleWe're seeking a highly skilled Software Engineer to design, develop, and enhance complex software systems that support mission-critical operations. You'll work with large data sets, real-time systems, advanced analytics, and modern web technologies. This role is ideal for someone who thrives in both independent and team-based environments, enjoys solving challenging technical problems, and brings strong experience across Java, containerization, and distributed systems.What You'll Work OnDesigning, developing, and enhancing diverse software systems, including analytics tools, real-time applications, and large-scale data processing systemsReviewing and testing software components to ensure they meet design and performance requirementsDebugging existing software, resolving defects, and improving system reliabilityProviding input on system design, including hardware/software trade-offs and opportunities for COTS/GOTS reuseIntegrating existing software into new or updated operating environmentsDesigning and implementing algorithms that meet or exceed performance standardsDeveloping data queries and building or enhancing database interfacesWriting and reviewing technical documentation and system artifactsLeading or mentoring team members as appropriate to the projectAssisting with the development and execution of test procedures for software componentsAnalyzing system performance standards and collaborating with users and engineers to develop effective solutionsWhat You Bring (Ideal Qualifications)Extensive experience as a Java developerHands-on experience with Docker and containerized environmentsComfortable working in both Windows and Linux environmentsFamiliarity with the ELK Stack (Elasticsearch/Kibana)Experience with Niagara Files (NiFi)Experience with RabbitMQSome web interface development experience, preferably with ReactStrong problem-solving skills and the ability to work across complex systemsCore Capabilities of a Level 3 SWEAnalyze user requirements to derive software design and performance specificationsDebug and correct software defectsRecommend improvements to documentation and development standardsDesign and code new software or enhance existing systemsIntegrate software into new or modified environmentsDevelop queries for databases or data repositoriesWrite and review software and system documentationLead teams at the appropriate level for the projectDesign or implement complex database interfacesDevelop or implement algorithms to meet performance and functional requirementsAssist with test procedure development and executionAnalyze system performance and collaborate with users and engineers to develop solutions

Back to Job Search