Senior Software Engineer

Attollo•Panama City, FL
•Onsite

About The Position

We are seeking an experienced and skilled Senior Software Engineer to join our team. As a technical leader, you will be responsible for designing, developing, and implementing complex software solutions that meet the needs of our organization. With a strong background in software development fundamentals, architecture, and testing, you will lead by example, guiding your colleagues and driving innovation through your expertise and passion for coding excellence. Attollo is a Service-Disabled Veteran Owned Small Business (SDVOSB) that provides best-in-class professional services to government, commercial and academic clients. Our mission is to, “Empower the warfighter with knowledge, confidence, and precision to achieve a Day-1 Advantage on the modern battlefield.” Our team consists of professionals who are mission driven, team players who have a drive for continuous improvement and delivering tangible results to our clients. To find out more, visit www.AttolloDefense.com .

Requirements

  • Secret clearance
  • Must be a U.S. Citizen
  • 9+ years of experience in analyzing information, software design, software documentation, software testing, general programming skills, software development fundamentals, software development processes, software requirements, and software architecture.
  • Experience with developing software solutions; investigating problem areas; following the software development lifecycle.
  • Experience demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Experience with preparing and installing solutions by determining and designing system specifications, standards, and programming.
  • In-depth knowledge of software design, testing, and development processes
  • Strong programming skills with experience in analyzing information, investigating problem areas, and developing solutions.
  • Excellent documentation and communication skills to convey complex ideas through clear code, diagrams, and written documentation.

Responsibilities

  • Develop software solutions; investigate problem areas; follow the software development lifecycle
  • Demonstrate software solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
  • Prepare and install software solutions by determining and designing system specifications, standards, and programming
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service