Software Engineer I & II
TTE Staffing · Baltimore, MD
Apply & track with Apply EdgeWe are seeking a Software Engineer I & II to support our Client's mission-critical programs in a fast-paced engineering environment. This role involves designing, developing, testing, and maintaining complex software solutions while collaborating with cross-functional teams to deliver reliable, scalable systems.ResponsibilitiesDesign, develop, and maintain software applications and servicesAnalyze requirements and create efficient software solutionsDebug and enhance existing systemsDevelop database queries and data integrationsCollaborate with software, systems, and hardware engineersCreate technical documentation and support testing activitiesContribute to software quality, performance, and process improvementsRequired QualificationsU.S. CitizenshipActive TS/SCI with Full Scope PolygraphBachelor's degree in Computer Science or related field (or equivalent experience)4- 8+ years of software engineering experienceStrong experience with:PythonBashJavaScriptReactGrafanaExperience with complex software systems, databases, and full SDLCPreferred QualificationsLeadership or team lead experiencePerformance optimization and scalable system design expertiseStrong communication and collaboration skills