Software Engineer

Nabout Leidos
Lynnwood, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Lynnwood, United States of America

Tech stack

Microsoft Access
ASP.NET
Microsoft Word
HTML
.NET
Microsoft Windows
Artificial Intelligence
Android
iOS
Apple Mac Systems
Software Applications
Automation of Tests
Bash
Delphi
C Sharp (Programming Language)
C++
Cursor (Graphical User Interface Elements)
DBase
Extensible Application Markup Language
Graphical User Interface
Linux Commands
Microsoft Visual Studio
Microsoft Office
Windows Presentation Foundation
Microsoft SQL Server
Software Architecture
Shell Script
SONAR (Symantec)
T-SQL
XML
Data Processing
Large Language Models
GIT
Vba Programming Language
Grep

Requirements

u2022 U.S. Citizen with ability to obtain TOP SECRET security clearance.\n \u2022 Software architecture, modernization, and system design expertise\n \u2022 AI-assisted development using Cursor, LLMs, and agentic workflows\n \u2022 Expert in C#, .NET, WPF/XAML, SQL Server, XML, and desktop application development\n \u2022 Extensive experience with GIS, navigation, sonar, imagery, and analytical systems \u2022 Proven ability to rapidly understand and improve large legacy codebases\n \u2022 Ability to read, understand, and interpret complex technical documents.\n \u2022 Ability to communicate complex ideas orally and visually.\n \n \nPreferred Qualifications\n \u2022 25+ years of experience in development for one or more of the listed applications:\n \n \n

  • Languages: C#, T-SQL, Delphi, C++, VBA, ASP, HTML, XML\n
  • Frameworks & Technologies: .NET, WPF/XAML, OpenXML, Word Automation\n
  • Databases: SQL Server, Access, Paradox, dBase\n
  • AI Tools: Cursor, Large Language Models, Agentic Development Workflows\n
  • Platforms: Windows, macOS, Android, iOS\n
  • Tools: Visual Studio, Microsoft Office, Git \u2022 Proficiency in Linux command line tools (grep, etc.) and with Linux shell scripting (Bash, etc.).\n

\n \n

  • Proficiency in data processing.\n
  • Experience in test automation.\n
  • Experience with Graphical User Interfaces.\n

Benefits & conditions

n \nPrimary Responsibilities:\n \u2022 Direct the architecture, development, and sustainment of mission-critical sensor recording systems across up to several concurrent projects\n \n Collaborate with team to identify embedded firmware and software requirements and evaluate candidate design approaches for solving wide-ranging technical problems.\n \u2022 Review the current state of the recording system codebase, including any changes made since my departure, to assess what needs attention and prioritize next steps.\n \u2022 Identify and resolve any existing code quality issues to establish a stable baseline for ongoing development.\n \u2022 Begin setting up the recording system build in a CI pipeline to enable automated builds and reduce manual integration risk.\n \u2022 Begin active development on the recording system, picking up priority tasks based on current project needs.\n \u2022 Provide technical guidance to the development team on the recording system architecture and best practices.\n \n

Apply for this position