> Markdown version of [/jobs/ext/1460362-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/1460362-software-engineer-iii). 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 III - **Company:** Prosync Technology Group, Llc - **Location:** Annapolis Junction, MD, United States - **Contract:** Permanent contract - **Skills:** Algorithm Design, Automation of Tests, Unit Testing, C++ (Programming Language), Software Quality, Communications Protocols, Databases, Data Hub, Software Debugging, DevOps, Performance Tuning, Queueing Systems, Software Engineering, Real Time Systems, Kubernetes, Data Management, Software Coding, Docker, Vmware - **Published:** July 27, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8723423/software-engineer-iii ## About the Role * Proficiency in C++ development, with a solid understanding of real-time systems and performance optimization. * Experience with RF signals analysis or satellite communications system design and theory, with the ability to implement these concepts into software. * Familiarity with DevOps processes and tools, particularly in virtual (VMware) and containerized (Docker/Kubernetes) environments. * Experience with message queue implementation and communication protocols. Soft Skills: * Strong analytical and problem-solving abilities. * Excellent communication and collaboration skills. * Adaptability and a commitment to continuous learning and improvement. * Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity. * A Bachelors degree in a relevant technical field. In lieu of a Bachelors degree, an additional 4 years of software engineering experience can be substituted for a total of twenty four (24) years of experience. * Proficiency in C++ development, with a solid understanding of real-time systems and performance optimization. * Experience with RF signals analysis or satellite communications system design and theory, with the ability to implement these concepts into software. * Familiarity with DevOps processes and tools, particularly in virtual (VMware) and containerized (Docker/Kubernetes) environments. * Experience with message queue implementation and communication protocols., * Individual growth is a priority at ProSync. Employees are encouraged to take advantage of our company-sponsored continuing education program so you can get your degree or that next certification you need to propel you to the next level. ## Description * Analyze user requirements to derive software designs for new applications or modifications to existing software, ensuring the addition of new features and capabilities aligns with project goals. Software Development: * Write high-quality, maintainable C++ code for satellite communication applications, adhering to best practices and coding standards. Debugging and Defect Correction: * Identify, debug, and correct defects in existing software, utilizing effective troubleshooting techniques to resolve issues efficiently. Database and Data Repository Interfaces: * Design and implement database or data repository interfaces and queries to support the application's data management needs. Algorithm Design: * Design and implement complex algorithms that adhere to strict timing, system resource, and interface constraints, ensuring high performance and reliability. Automated Testing Integration: * Integrate automated testing as part of the development lifecycle, implementing unit tests and other testing methodologies to ensure software quality. Collaboration: * Work closely with cross-functional teams, including system architects, QA engineers, and project managers, to ensure software meets user requirements and is delivered on schedule. Documentation: * Maintain comprehensive documentation for software designs, processes, and interfaces to facilitate knowledge sharing and project continuity. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [WebAssembly: The Next Frontier of Cloud Computing](https://www.wearedevelopers.com/videos/972-webassembly-the-next-frontier-of-cloud-computing) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Generating code with Angular schematics](https://www.wearedevelopers.com/videos/129-generating-code-with-angular-schematics) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)