> Markdown version of [/jobs/ext/4283650-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/4283650-lead-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). --- # Lead Software Engineer - **Company:** Black River Systems Company, Inc. - **Location:** Utica, NY, United States - **Experience:** Expert - **Salary:** $90,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C++ (Programming Language), Computer Programming, Computer Engineering, Python (Programming Language), Object-Oriented Software Development, Software Engineering, Multithreading, Information Technology - **Published:** October 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e6bce5c91e9eb07e ## About the Role * Bachelor of Science in Computer Science, Mathematics, Computer Engineering or a related field; a Master's degree is a plus. * A minimum of 5 years' experience in software development. * Solid communication, documentation, and collaborative/teamwork skills. * Applied knowledge in object-oriented design and multi-threaded programming is desirable. * Engineering skills in one or more languages widely used for software development. C/C++ and Java are preferred, however either is acceptable. Experience with Python is also desirable. * Ability to work onsite in Syracuse or Utica, NY, with frequent support at AFRL Rome, NY. * Willingness to travel to customer locations. * Active TS/SCI Department of Defense Security Clearance is preferred. Otherwise, must have U.S. Citizenship and be eligible for a Department of Defense security clearance., * Bachelor's (Required), * in software development: 5 years (Required)