> Markdown version of [/jobs/ext/2294449-software-engineer](https://www.wearedevelopers.com/jobs/ext/2294449-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Vanguard - **Location:** Huntsville, AL, United States (Remote available) - **Contract:** Permanent contract - **Skills:** C Sharp (Programming Language), Code Review, Software Debugging, Entity Framework, Object-Oriented Software Development, Software Engineering, TypeScript, Software Organization, Reliability of Systems, Backend, Information Technology - **Published:** August 29, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9126811/software-engineer ## About the Role * 1+ years of professional software development experience * Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience * Proficiency in TypeScript and C# * Proficiency with object-oriented design and software development best practices * Strong debugging and problem-solving skills, with the ability to analyze issues and implement effective resolutions * Comfortable in a distributed environment: self-directed, adaptable, and eager to contribute beyond a narrow job description * Based in or willing to work from the Huntsville, AL area (telework eligible within a 75 mile radius) * Active US security clearance (Secret or higher), * Entity Framework experience * Experience working on complex, performance-sensitive, or security-conscious systems * Familiarity with modern software development workflows, including testing practices and release processes * Experience contributing to system design discussions and estimating engineering effort for deliverables * Experience working in regulated or mission-driven environments where quality and reliability are critical ## Description As a Software Developer, you will build and maintain applications in TypeScript and C# that support reliable performance, security, and scalability. You will collaborate with engineers and stakeholders to translate requirements into effective technical solutions, ship features quickly, and iterate based on real feedback through the full development lifecycle. This role is based in the Huntsville, AL area and is telework eligible within a 75 mile radius, offering an opportunity to work closely with your team while maintaining flexibility in how you perform your work., * Design, develop, test, and deploy applications using TypeScript and C# based on functional and technical requirements * Work across the stack as needed, contributing to both front-end and back-end development * Collaborate within the team to define requirements, refine technical approaches, and ship features quickly * Write and maintain clean, well-documented code while following established engineering and quality standards * Troubleshoot defects, investigate root causes, and implement fixes or improvements to ensure system reliability * Participate in code reviews, technical discussions, and continuous improvement of development practices ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)