Senior Software Developer, Applications

Foxhole Technology, Inc.Arlington, VA
3hRemote

About The Position

Foxhole Technology provides robust cybersecurity and IT support capabilities for federal civilian and defense agencies. A recognized leader in navigating technology and security challenges, Foxhole delivers mission-focused innovations to answer evolving and complex needs. Our talented employee-owners provide agile, scalable services and solutions that solve operational gaps, operate critical systems, and protect and secure the enterprise – across the organization and around the world. Foxhole is seeking a qualified Sr. Software Developer to support the design, development, enhancement, testing, deployment, and sustainment of software applications in close coordination with Government stakeholders. This role requires strong problem-solving skills, hands-on development experience, and the ability to support full lifecycle application development in cloud-based environments.

Requirements

  • 8+ years of experience in application software development and full lifecycle SDLC support
  • Experience developing applications using Oracle APEX or similar low-code application platforms
  • Working knowledge of SQL and PL/SQL for application and database development
  • Familiarity with front-end technologies such as HTML and JavaScript
  • Experience working with RESTful APIs and system integrations
  • Familiarity with secure coding practices and compliance requirements in regulated environments
  • Strong troubleshooting, analytical, and problem-solving skills
  • Ability to collaborate effectively with cross-functional technical teams and Government stakeholders
  • Active Secret clearance
  • Willingness to travel domestically as needed

Nice To Haves

  • Bachelor’s (BS) and/or Master’s (MS) degree in Computer Science, Engineering, Information Systems, or equivalent practical experience
  • Exposure to CI/CD pipelines and automated testing tools in a development or DevSecOps environment
  • Experience working in cloud environments such as OCI and/or AWS; familiarity with AWS CLI is a plus
  • Working knowledge of JIRA or similar agile workflow tools
  • Experience with additional programming languages such as Python and/or Java is beneficial

Responsibilities

  • Design, develop, test, deploy, enhance, and sustain software systems and applications based on Government requirements
  • Develop and maintain applications using Oracle APEX as the primary development platform
  • Write, optimize, and maintain SQL and PL/SQL code for application and database development
  • Design and consume RESTful APIs to support system integrations
  • Implement and support CI/CD pipelines and automated testing tools to improve development efficiency and quality
  • Perform diagnostic testing and validation prior to release to ensure stability, performance, and usability
  • Analyze user needs and translate requirements into technical solutions
  • Modify existing applications to correct defects, enhance functionality, and improve performance
  • Support software installation, configuration, and operational sustainment
  • Design and maintain application databases and define performance standards
  • Collaborate with systems analysts, engineers, and developers to design and integrate solutions
  • Gather user feedback and continuously improve application usability and performance
  • Provide guidance on application maintenance and lifecycle support
  • Track development activities and manage work through JIRA
  • Support development and deployment in cloud environments (OCI and AWS), including use of AWS CLI as applicable
  • Work across all phases of the SDLC from analysis and design through implementation and operational support
  • Perform other related duties as assigned
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service