<Back to Search
Software Developer
Lexington, MAMarch 20th, 2026
Overviewhackajob is collaborating with Aquila Technology to connect them with exceptional professionals for this role.PositionSoftware EngineerLocationHybrid but must be within 100 miles from Lexington, MA. The individual will be required to be onsite 4 days a week. Candidates are expected to be local at the time of the start of the assignment.ClearanceActive Secret Clearance required. Must be U.S. Citizen to apply.About Aquila TechnologyAt Aquila Technology, you will see our team's passion every day, whether we are building a robust, policy-compliant IT system or stress-testing a system to identify gaps and security vulnerabilities. We deploy smart, purposeful solutions that work. Aquila is the right people with the right skills driving the right outcomes.Role OverviewAquila Technology is seeking a Software Engineer to join our team in supporting one of the country's premier defense research organizations. The team will assist with software development efforts spanning the undersea mission area. Responsibilities include reviewing code design, enforcing coding standards, and ensuring thorough unit, static and dynamic testing (as appropriate) in support of DevSecOps policies and delivery requirements. The candidate will develop software for a collection of smaller projects while coordinating with program managers to support downstream integration of components in support of larger goals.Must HaveBachelor's Degree3 years - Software/Algorithm Development2 years - Program/Project Management OR Analysis2 years - Software Documentation3 years - C/C++, Java, Python, Bash, SQL, JavaScript / HTML / CSS, Matlab3 years - GIT/GITHUB1 year - GUI Development3 years - Object Oriented Software Design and Development2 years - Python3 years - Software Design/Development2 years - XML and SQL3 years - Maven or Gradle, Git / Gitlab, Make / Autotools1 year - Containerization (Docker, podman, etc.)1 year - Hardware and Software Integration2 years - Testing frameworks and familiarity with debugging toolsRequired SkillsExperience with algorithm optimization for real time systemsExperience developing in PythonExperience developing in Java, C# or C++Experience with GUI development (Qt or GTK+)Experience with containerization techniquesKnowledge of object-oriented programmingUnderstanding of networking architectures and protocolsStrong familiarity with Python, including type hinting, linting and testing frameworksStrong communication and interpersonal skillsPreferred Tool FamiliarityFastAPIPyTestMypypylintPodmanOpenShiftOAuthMongoDBPostgreSQLExperience working in secure computing environments (PKI, authentication, encryption) is a strong plusBenefits & PerksPTO - 15 days (vacation/sick) + 10 paid holidays + 4 floating holidays (prorated)Tuition & Training Reimbursement – up to $5,000 annually for eligible full-time team members after six months of employment401K with Fidelity – company match after 90 daysCell Phone & Internet Reimbursement up to $150/monthBuy Your Own Device (BYOD) – reimbursement up to $1,500 every 3 yearsWork LocationOnsite – four days per week with potential for one day of work-from-home.Interview Process1st round interview via Zoom with the hiring manager; 2nd round via Zoom with additional team members as needed.Equal OpportunityWe are an Equal Opportunity Employer.J-18808-Ljbffr
Showing 50 of 55,882 matching similar jobs
- Software Developer
- Software Developer Engineer 4
- Software Developer
- Senior software Developer (FIS profile)
- Senior Software Developer, Commercial Banking
- Sr. Security Software Engineer, Application Security
- R&D Senior Software Developer
- Senior Software Developer for Parallels Browser Isolation
- Mid-Level Software Developer
- Mid-Level Software Developer
- Mid-Level Software Developer
- Mid-Level Software Developer
- Mid-Level Software Developer
- Mid-Level Software Developer
- Mid-Level Software Developer
- Mid-Level Software Developer
- NAVAIR- Software Developer II
- Sr. Staff Software Engineer - Hue
- Staff Software Engineer, AI Platform (Python/React)
- Senior Software Engineer (Remote)
- NAVAIR- Software Developer II
- NAVAIR- Software Developer II
- NAVAIR- Software Developer II
- NAVAIR- Software Developer II
- Principal Software Engineer, Fields-Web
- Entry Level Software Developer
- Entry Level Software Developer
- Mid-Level Software Developer
- Senior C# / .NET Software Developer
- Software Developer 2
- Junior Java Software developer/Full stack developer/Data engineer
- Software Developer (Entry Level)
- Senior Software Developer
- Entry Level Software Developer
- SOFTWARE DEVELOPER/ANALYST
- Senior Software Engineer
- Senior Software Engineer
- Entry Level Software Developer
- Senior Software Engineer, Portal
- Senior Software Engineer