I

Idea Entity

Translates ideas into technology-enabled business processes

Senior Software Developer - Forward Deployed Model

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeHerndon, VA, USA

About the Job

Requirements

  • A bachelor's degree in computer science, software engineering, information technology, or a related technical discipline, or equivalent relevant experience.
  • Five or more years of professional software development experience covering design, development, testing, deployment, release, maintenance, and production support.
  • Strong software engineering fundamentals, including object-oriented design, scalable application architecture, database design, code quality, security, testing, and data protection.
  • Active CompTIA Security+ certification or ability to obtain it within six months of hire.
  • Hands-on experience using AI-assisted software-development tools for substantive engineering work, beyond general-purpose chat or simple code completion.
  • Proficiency with web-development technologies and frameworks, including JavaScript/TypeScript, React, HTML/CSS, REST APIs, and version-control/development tools such as Git and Azure DevOps.
  • Experience with cloud and application technologies such as Azure or AWS, ASP.NET Core, SQL/PostgreSQL, or comparable modern platforms.
  • Ability to work effectively in a small team, take broad ownership, navigate ambiguous or evolving requirements, work directly with customers and end users, and clearly communicate technical solutions and tradeoffs.
  • Experience taking solutions from customer discovery through design, rapid prototyping, development, testing, deployment, and iterative improvement as part of a multidisciplinary delivery team.
  • Exceptional written and verbal communication and presentation skills.
  • Interest and ability to learn new technologies, frameworks, and coding languages as needed.

Responsibilities

  • Architect, design, develop, test, deploy, and support high-quality software solutions with appropriate availability, reliability, security, performance, and maintainability.
  • Use AI-assisted development tools and techniques throughout the software development lifecycle, including requirements analysis, design, coding, testing, code review, troubleshooting, documentation, and delivery.
  • Work directly with customers and end users to discover operational challenges, clarify requirements, identify root problems, and translate needs into practical technical solutions.
  • Work as part of a small multidisciplinary pod and take end-to-end ownership of assigned capabilities from problem definition and prototyping through implementation, deployment, adoption, and iterative improvement.
  • Rapidly prototype, develop, and iterate portals, dashboards, workflows, application programming interfaces, integrations, AI-enabled capabilities, and other application functionality based on customer feedback and operational needs.
  • Perform and lead code and design reviews, maintaining engineering practices, code integrity, security, and quality standards.
  • Collaborate across requirements definition, architecture, development, automated testing, deployment, maintenance, and production support.
  • Take ownership of ambiguous technical and operational problems, driving them from investigation and solution design through implementation and resolution while communicating tradeoffs and recommendations.
  • Manage development priorities, deadlines, and deliverables across assigned projects and own their successful completion.
  • Work alongside customers during implementation, deployment, adoption, and optimization, gathering feedback and adjusting solutions as operational needs evolve.
  • Mentor and support other developers and contribute to reusable development patterns, consistent engineering standards, and improved team practices.
  • Evaluate emerging technologies, AI capabilities, frameworks, and engineering approaches and apply them where they improve customer outcomes, engineering quality, or delivery efficiency.
  • Perform other tasks assigned based on business needs.

Desired Qualifications

  • Department of War, U.S. Air Force, ACC, aircraft maintenance, maintenance operations, or related mission experience, along with experience supporting applications in government or operational customer environments.

About the Company

Idea Entity

Translates ideas into technology-enabled business processes

Idea Entity helps organizations turn ideas into technology-enabled, value-creating processes by analyzing business scenarios, re-engineering workflows, and delivering proven and new technology solutions. It studies client needs, redesigns processes to fit those needs, and enables the new workflows with technology across private sectors and government agencies. Its approach emphasizes close collaboration with clients and a focus on linking business change to technology, serving a wide range of industries and emphasizing people and culture. Its goal is to deliver measurable outcomes and lasting impact for both clients and employees.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Redmond, WA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Idea Entity

See more jobs