L3Harris

Senior Specialist, Full Stack Software Engineer

$112K–$208KWashington D.C., DC
✓ Verified live on the employer's own system · added 21 days ago
Save search
Senior · 10+ yrs exp

Requirements

Education: Bachelor's degree

Experience: 10+ years

Skills & tools

SecurityTeam LeadershipTroubleshootingProgrammingUI UX DesignMaintenanceRecordkeepingProject Management

Benefits — mentioned in this posting

Health, dental & vision401(k) / retirementTuition / educationFamily / parental leavePaid time off
Apply on company site ↗ See your fit → free

Full job description

Job Location: Washington DC Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked, and have every other Friday off Job Description: Working at Trenchant means working alongside the best security researchers and product engineers from across the security research and intelligence communities.

You will be engaged on the most challenging problems in the toughest environments and delivering solutions supporting the cutting edge of cyber security research.

We are seeking a highly motivated and experienced Full-Stack Software Engineer with deep expertise across a range of technologies. This role requires a unique blend of technical acumen, leadership abilities, and the discipline to deliver high-quality software under tight deadlines.

We are a small team that achieves world-changing results and is driven to provide unparalleled cyber capability by utilizing technical prowess, innovation and our commitment to a noble mission.

The Senior Full Stack Engineer's role is to engineer, design, execute, assess, and troubleshoot software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle.

The individual will be responsible for designing, implementing, and deploying distributed server-side solutions and user interfaces. Essential Functions Participate in all phases of the software development lifecycle (SDLC), from requirements gathering and design to testing, deployment, maintenance, and documentation.

Collaborate with globally distributed, cross-functional Agile teams, engaging closely with product managers, team members, and stakeholders.

Diagnose, troubleshoot, and resolve software defects and performance issues across the technology stack. Ensure all code is well-tested using unit, integration, and system-level testing methodologies.

Stay current with the latest software development trends, industry’s best practices, and cybersecurity protocols. Contribute to improving development processes, best practices, and team knowledge through code reviews and process enhancement discussions.

Document technical solutions and prepare end user manuals as required. Ability and eligibility to obtain and maintain a National Security clearance.

Technical Responsibilities Design, develop, and maintain secure, scalable, and maintainable codebases using C# .NET, Python, and Angular. Architect, build, and optimize backend services, APIs, and robust interfaces for API interactions, SDKs, and client-facing features.

Develop and maintain web user interfaces using Angular, focusing on usability, performance, and security. Administer and optimize PostgreSQL databases, including schema design, query optimization, and data migration.

Engage in self-directed research to innovate and implement new product features aligned with industry standards. Participate in technical design discussions, code reviews, and continuous integration/delivery processes.

Qualifications Bachelor’s Degree and minimum 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior related experience.

In lieu of a degree, minimum of 10 years of prior related experience. Preferred Additional Skills Background or strong understanding in UI/UX design and principles.

Exposure to or hands-on experience with DevOps practices and toolchains. Familiarity with cybersecurity principles and secure coding best practices.

Experience with event-driven frameworks (e.g., gRPC, SignalR) and containerization (Docker, Kubernetes). Knowledge of mobile application development for Android/iOS.

Ability to read, interoperate, and understand lower-level code in C or C++. Experience working in distributed, secure, or high-availability system environments.

Proven experience as a Full-Stack Software Engineer with a comprehensive project portfolio. Strong grasp of object-oriented programming principles, design patterns, and large distributed system architecture.

Proficient in C#/.NET (5+), cross-platform development (Linux/Windows/MacOS), and relational databases (PostgreSQL). Hands-on experience with unit/integration testing, comprehensive documentation, API design and development.

Familiarity with Python; TypeScript/JavaScript (especially Angular or similar frameworks); and performance/memory analysis tools. Comfortable with Source Control and CI/CD systems.

Experience working in Agile environments (Scrum/Kanban) and with inter-process communication (e.g., TCP, SSL, RabbitMQ). In compliance with pay transparency requirements, the salary range for this role in Washington D.C. is $111,500 - $207,500.

This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location.

L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays.

The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.

L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination.

All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws.

L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law. Please be aware many of our positions require the ability to obtain a security clearance.

Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.

Apply Now Share Job LinkedIn Facebook X Email Explore this Location View the Map

More jobs at L3Harris

Similar jobs near Washington D.C., DC

Tell me when more Senior Software Engineer, Autonomous Pilot Integration - Expeditionary (R5208) jobs post near Washington, DC We re-check every listing against the employer’s own board — no résumé needed.

Search Senior Specialist, Full Stack Software Engineer jobs near Washington D.C., DC → Browse all live jobs

This posting was published by L3Harris on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.