What are the responsibilities and job description for the Mid-level Software Engineer (Greenbelt, Maryland) position at Teltrium Inc.?
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 programs
- Build software used by engineers, analysts, and decision-makers
- Solve complex technical challenges with real-world impact
- Contribute to software design, architecture, and technical problem-solving
- Thrive 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 programs
- Build analytical and decision-support tools used by engineers and technical stakeholders
- Develop front-end interfaces, APIs, backend services, and databases
- Collaborate with engineers, analysts, and customers to solve complex technical challenges
- Participate in software design, architecture discussions, and technology selection
- Improve application performance, reliability, and usability
- Support testing, software quality, and continuous improvement efforts
What You Need
- Bachelor’s degree in Computer Science with 4–10 years of professional software development experience
- Experience developing production-quality software applications
- Experience with object-oriented software development
- Experience working with databases, APIs, and modern development tools
- Ability to quickly learn new technologies and technical domains
- U.S. Citizen or Permanent Resident
Preferred Skills
- Experience with Python, JavaScript/TypeScript, C#, Java, C , or similar languages
- Experience with React, Node.js, and modern web application frameworks
- Experience with databases, APIs, and data-driven applications
- Familiarity with Git and collaborative development workflows
- Experience with automated testing and CI/CD practices
- Familiarity with Linux/Unix development environments
- Experience developing analytical, visualization, or technical software tools
- Strong technical communication and presentation skills
Compensation & Benefits
- Salary: $94,000 – $140,000 (based on experience)
- Health: Medical, dental, vision coverage
- Retirement: 401(k) with company match
- Time Off: Generous PTO federal holidays
- Career Growth: Training, certifications, mentoring, and advancement opportunities
- Technical Impact: Influence software design, architecture, and technology decisions
- Mission 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.
Salary : $94,000 - $140,000