> Markdown version of [/jobs/ext/4261950-software-engineer-iii-tackle](https://www.wearedevelopers.com/jobs/ext/4261950-software-engineer-iii-tackle). 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 - TACKLE - **Company:** Epsilon Systems Solutions, Inc. - **Location:** San Diego, CA, United States - **Experience:** Experienced - **Salary:** $115,000.0 - $165,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Artificial Intelligence, Systems Engineering, Computer Engineering, Software Design Patterns, Linux, Distributed Systems, Python (Programming Language), Platform as a Service (PAAS), Scrum Methodology, Software Architecture, Software Engineering, Software Systems, Web Applications, Containerization, Information Technology, Programming Languages - **Published:** October 31, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9281175/software-engineer-iii-tackle ## About the Role Epsilon C5I (www.epsilonsystems.com/c5i), focused on software development and systems engineering for complex command, control, intelligence and combat systems, is seeking a Software Engineer III, with 4-8 years of experience, for work in San Diego, CA. Our engineering efforts provide the warfighter with common enterprise solutions to improve information sharing and combat effectiveness. If you have a passion for excellence in engineering and enjoy working on challenging projects in a fast-paced, team-oriented environment - read on!, * Bachelor of Science degree in Computer Science or related discipline (e.g. Software Engineering, Computer Engineering) * Four to eight (4-8) years of professional experience involving software development and design * Experience in designing and developing large-scale, distributed systems * Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams, gain consensus, and get things done. * Strong expertise in one or more programming languages (e.g., JavaScript, Java, Python) * In-depth knowledge of software engineering principles, design patterns, and best practices. * Experience working across multiple phases of the software development lifecycle, with demonstrated ability to independently develop and deliver software solutions. * Demonstrated experience leveraging AI-powered coding assistants to accelerate software development, improve productivity, and support efficient delivery of high-quality applications. * Proficient in working with various operating systems such as Windows and Linux. * Ability to obtain and maintain an Active DoD Secret Security Clearance * Pursuant to the various government contractual requirements, all applicants must be U.S. Citizens. Preferred Qualifications: * Ability to Obtain and Maintain a DoD Top Secret Clearance with SCI Access, * Regular communication (hearing/speaking). * Noise conditions range from very quiet to very noisy. * Prolonged use of computer (typing/keyboarding). * Frequently required to sit for long periods of time, standing, and walking. * Ability to travel by car, air or other means of transportation, if required. ## Description Our software team employs an Agile Scrum process to rapidly design, code, and integrate capabilities into a mature Platform as a Service (PaaS) solution. Work involves implementing new functionality, troubleshooting, and securing containers and container platforms. The ideal person would be security-focused and interested in solving practical software challenges, building modular web applications, and collaborating with a team to turn user needs into useful features., * Participate in the design, development, implementation, and integration of complex software systems onto an MLS (Multi-level Security) platform. * Collaborate with cross-functional teams to define and drive software architecture and design decisions. * Collaborate with developers and stakeholders to understand business requirements and translate them into technical solutions. * Design, develop, test, deploy, and maintain web-based and enterprise software applications. * Rapidly translate business requirements into functional applications, prototypes, and production-ready solutions. * Actively leverage AI-powered coding assistants to accelerate development, improve productivity, troubleshoot issues, and streamline repetitive development tasks.