Mid-level Software Engineer

Teltrium — United States · Posted ~2 hours ago

Mid Full-time

Skills

software development backend development frontend development APIs databases JavaScript backend services

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on building applications, analytical tools, APIs, backend services, and user interfaces for complex technical programs. The position offers opportunities to solve challenging engineering problems in a collaborative environment.

Highlights

Work on mission-focused software projects, build analytical tools, and contribute across application design, architecture, and technical problem-solving.

Description

Do you live in the DC metro area? Are you looking to apply your software engineering skills to challenges that matter? At Teltrium, you’ll develop software and analytical tools that support space missions, engineering studies, communications systems, and federal programs helping shape the future of technology and exploration. Why Teltrium? Support NASA, federal agencies, and mission-critical space programsBuild software used by engineers, analysts, and decision-makersSolve complex technical challenges with real-world impactContribute to software design, architecture, and technical problem-solvingThrive in a small, agile company where your contributions have visible impact What You’ll Do Design, develop, and maintain software applications supporting engineering and federal technology programsBuild analytical and decision-support tools used by engineers and technical stakeholdersDevelop front-end interfaces, APIs, backend services, and databasesCollaborate with engineers, analysts, and customers to solve complex technical challengesParticipate in software design, architecture discussions, and technology selectionImprove application performance, reliability, and usabilitySupport testing, software quality, and continuous improvement efforts What You Need Bachelor’s degree in Computer Science with 4–10 years of professional software development experienceExperience developing production-quality software applicationsExperience with object-oriented software developmentExperience working with databases, APIs, and modern development toolsAbility to quickly learn new technologies and technical domainsU.S. Citizen or Permanent Resident Preferred Skills Experience with Python, JavaScript/TypeScript, C#, Java, C++, or similar languagesExperience with React, Node.js, and modern web application frameworksExperience with databases, APIs, and data-driven applicationsFamiliarity with Git and collaborative development workflowsExperience with automated testing and CI/CD practicesFamiliarity with Linux/Unix development environmentsExperience developing analytical, visualization, or technical software toolsStrong technical communication and presentation skills Compensation & Benefits Salary: $94,000 – $140,000 (based on experience)Health: Medical, dental, vision coverageRetirement: 401(k) with company matchTime Off: Generous PTO + federal holidaysCareer Growth: Training, certifications, mentoring, and advancement opportunitiesTechnical Impact: Influence software design, architecture, and technology decisionsMission Exposure: Support NASA, federal, and commercial technology initiatives NOTE: THIS IS AN ONSITE POSITION. DO NOT APPLY IF YOU ARE LOOKING FOR REMOTE OR HYBRID WORK.