Software Engineer

University of Dayton, OhioDayton, OH
11dOnsite

About The Position

The Sensor and Software Division is seeking a Software Engineer with a background in systems development to join our team. The ideal candidate will have a strong foundation in software development, modern software languages, cloud technologies, databases, and algorithms. Experience with data analytics, artificial intelligence, and machine learning is a plus. The individual must be able to work in a secure lab environment with responsibilities for developing and maintaining software for our customer’s research and development projects.

Requirements

  • Bachelor's Degree in computer science, computer engineering, or related technical field with 3+ years of experience
  • Experience with Python, JavaScript, React, Vue.js, etc.
  • Experience with SQL
  • Experience working in Agile Development environments
  • Ability to solve problems independently
  • Ability to work effectively in a multidisciplinary team environment
  • Effective written communication skills
  • Able to hold top secret security clearance
  • Due to requirements of our research contracts with the U.S. federal government, candidates for this position must be a U.S. Citizen

Nice To Haves

  • Bachelor's or Master's degree in computer science, computer engineering, or related technical field with 8+ years of experience
  • Experience with NiFi
  • Experience with User Interface Design & Development
  • Experience with Neo4j & Graph Databases
  • Active Security+ certification
  • Active Secret security clearance

Responsibilities

  • Design and implement software using an agile approach for operation on secure networks
  • Develop and maintain software applications written in a variety of programming languages for integration with government computer systems
  • Interact with project stakeholders (customers / users) to collect system requirements and obtain user feedback
  • Write and maintain software documentation for installation, use, and modification
  • Troubleshoot and debug software and hardware issues
  • Participate in code reviews and ensure adherence to coding standards
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service