Senior Software Engineer I
LinQuestAbout the role
LinQuest is seeking a Program Manager to join our team in Dayton, OH. US Citizenship and the ability to obtain a Secret security clearance required.
Job Description:
The Senior Software Engineer I will work in a fast-paced, team-oriented environment. They will develop feature code while working with other software developers, engineers, and business leaders. They will break down complex problems into smaller, more manageable components. They will be expected to be passionate about software as a craft, be motivated to self-teach, and thrive in dynamic environments. They will take ownership for individual code contributions, both in their validation against requirements and verification against AGILE design principles. They will seek out learning opportunities and exude professionalism while being mentored by more experienced professionals. They will acquire the requisite domain specific subject matter expertise to be effective.
Responsibilities:
• Strive for solution velocity: utilize a disciplined, systematic approach to determining problems and their scope, and inform teammates and project leadership of impediments/blockers.
• Engage in self-study and training to stay current with emerging technologies and processes.
• Assimilate Knowledge of Existing Codebase(s) and Requisite Tooling/Technologies/Skills to be effective.
• Research, design, write, test, debug, and review Feature Code
• Participate in Sprint Planning sessions, Reviews, Daily Stand Ups, and Other Agile Collaboration Activities with teammates, leadership, and product owners.
• Review Pull Requests.
• Perform other duties as assigned.
• Author project documentation.
• Support test and evaluation events.
• Break down system/subsystem level problems methodically and into their components.
• Architect module design.
• Research and develop algorithms.
• Contribute to overall system design with architects.
• Solicit requirements or feedback from clients and/or product owners.
• Demonstrate software to stakeholders.
• Support the development and configuration of DevOps.
• Design APIs and other system interfaces.
• Discern and assimilate new patterns/frameworks/technologies and demonstrate their benefits/tradeoffs.
• Curate useful training/resources and share with others.
• Build tutorials and training materials.
REQUIRED SKILLS, AND EXPERIENCE:
• 6-10 years of software engineering experience
• Bachelor’s degree in Computer Science, Computer Engineering, Software Engineer, or equivalent.
• The motivation and discipline to self-teach to gain new skills as required by new projects and stay current with the latest software development tools and best practices
• Experience producing code in a team setting utilizing modern DevOps toolchains while following agile processes (this includes using Git for source control)
• Passion for solving problems and providing workable solutions
• Knowledge of algorithms, data structures, and the fundamentals of abstraction
• Computer Science Design Patterns
• Algorithm Development
• AGILE Principles
• Technical depth (Mastery) in at least one area of development
• The ability to effectively operate in a team environment
• Software Testing
• Proficiency with standard computer applications and engineering tools
• Problem-solving and critical thinking skills
• Professional experience utilizing programming languages
• Professional experience developing software in a team setting
• Experience with Training users on DOD GOTs software
• Understanding of UI design principles, Dialog blocks and WxWidgets
• Linux Development Experience
• Experience with PNT tools such as GIANT
• Must have the ability to obtain a Secret Clearance by the Federal Government
PREFERRED SKILLS, AND EXPERIENCE:
• C++
• Python
• Linux - Ubuntu
• Virtualization
• Containerization (Docker)
• Databases
• Asynchronous Programming
• Message Queues/Distributed Computing
• Mathematics and Statistics
• Infrastructure as Code
• Cloud Server provisioning
• Data Visualization Design
• UI/UX Principles
Why LinQuest?
LinQuest Corporation has a stellar 40-year track record of providing end-to-end system-of-systems (SoS) architecture definition, engineering design, integration and test, and operations expertise to enable full lifecycle development and deployment of pre-eminent Space, Air, Land, Sea, Ground, and Cyberspace game-changing capabilities across US DOD and IC Customers’ portfolios. Unique combination of in-depth domain knowledge, lessons learned-honed best practices, and mission-specific applications of principles, tools, and techniques of Digital Engineering (DE), DE Ecosystem (DE
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s