> Markdown version of [/jobs/ext/2614215-software-engineer-linux-migration-application-development](https://www.wearedevelopers.com/jobs/ext/2614215-software-engineer-linux-migration-application-development). 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 (Linux Migration & Application Development) - **Company:** THE JUDGE GROUP, INC. - **Location:** Tukwila, WA, United States - **Experience:** Experienced - **Salary:** $124,800.0 - $135,200.0 - **Contract:** Permanent contract - **Skills:** Applications Architecture, Software Applications, Application Performance Management, C++ (Programming Language), Computer Programming, Linux, Monitoring of Systems, Python (Programming Language), Linux System Administration, Performance Tuning, Qt (Software), Red Hat Enterprise Linux, Software Systems, Systems Integration, Tcpdump, Git, Information Technology - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/5ddaa13f-82d8-4cb5-a9ae-1bc1b97424ad ## About the Role * Active Secret Security Clearance. * Strong programming experience with: + C + C++ + Python + Qt Framework * Proficiency with: + Git + TCP/UDP Networking + tcpdump * Strong experience with Red Hat Linux. * Experience performing Linux platform migrations and system integration activities. Preferred Qualifications * Experience working in both Linux and Windows environments. * Familiarity with application porting, system troubleshooting, and performance optimization., * Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical field, along with 5+ years of relevant experience, OR * Master's degree with 3+ years of relevant experience, OR * PhD with relevant professional experience, OR * An equivalent combination of education and experience (typically 9+ years of related professional experience in lieu of a degree). ## Description We are seeking an experienced Software Engineer to design, develop, maintain, and enhance complex software applications. The ideal candidate will have strong expertise in Linux environments, C/C++ development, and system migration projects. This role involves collaborating with stakeholders to gather requirements, develop solutions, troubleshoot issues, and optimize application performance. Key Responsibilities * Design, develop, test, implement, document, and maintain software applications. * Gather, analyze, and evaluate end-user and business requirements. * Write, compile, and maintain high-quality code based on documented design specifications. * Develop and manage database objects and application architecture components. * Analyze software compatibility, security requirements, and system integration needs. * Modify, enhance, and upgrade applications to ensure ongoing functionality and performance. * Troubleshoot and resolve application, system, and architecture-related issues. * Monitor system performance and recommend improvements for efficiency and scalability. * Support Linux platform migration initiatives and application modernization efforts. * Work with software systems developed in C/C++ that process precision data and real-time communications. ## Related Videos - [Hosting a modern justice system](https://www.wearedevelopers.com/videos/332-hosting-a-modern-justice-system) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Fingerboard to Keyboard: Transposing One Profession to Another](https://www.wearedevelopers.com/videos/868-fingerboard-to-keyboard-transposing-one-profession-to-another) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)