University of Dayton

Software Engineer

University of Dayton$95K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in computer science, computer engineering, or related technical field with 3+ years of experience
  • Proficiency in programming languages such as Python and JavaScript
  • Experience with SQL and Agile Development methodologies
  • Strong problem-solving skills and ability to work independently
  • Effective written communication skills
  • Must be a U.S. Citizen with an active security clearance

Responsibilities

  • Design and implement software for secure network operations using agile methods
  • Develop and maintain various software applications for government systems
  • Collect system requirements and user feedback from project stakeholders
  • Write and maintain comprehensive software documentation
  • Troubleshoot and debug both software and hardware issues
  • Participate in code reviews and uphold coding standards

Benefits

  • Work in a secure lab environment
  • Opportunity to contribute to projects with the U.S. Air Force
  • Collaborate within a multidisciplinary team
  • Engage in cutting-edge research and development
  • Potential for professional growth within the organization
Full Job Description
Software Engineer

Job No: 503789
Work Type: Staff Full Time (1500 hours or greater)
Location: Dayton, OH
Category: Research Institute Staff
Department: Mach Learning & Adv Alg - 250624
Pay Grade: R2/R3 - Exempt
Advertised: August 07, 2026
Applications close:

Position Summary:
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.

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

Minimum Qualifications:
R2 Minimum Qualifications:
This position will support on-going research with the Air Force, and will require a security clearance.
• Bachelor's Degree in computer science, computer engineering, or related technical field with 3+ years of experience
• Experience with Python, JavaScript, 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
• Due to requirements of our research contracts with the U.S. federal government, candidates for this position must be a U.S. Citizen
• Active Security clearance

An R3 must meet all R2 minimum qualifications in addition to the qualifications listed below.
• A minimum of eight years of directly related experience is required.

Preferred Qualifications:
While not everyone may possess all of the preferred qualifications, the ideal candidate will bring many of the following:
• 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
• Experience with React, Vue.js, Node.js
• Experience with PostgreSQL
• Development on Linux systems
• Active Security+ certification

Special Instructions to Applicants:
To apply please submit a cover letter addressing each minimum qualification and any applicable preferred qualifications that you meet.

About University of Dayton

The University of Dayton is a private Catholic research university located in Dayton, Ohio. The university was founded in 1850 by the Society of Mary and has a long history of academic excellence and community engagement. The University of Dayton offers undergraduate and graduate programs in a wide range of fields, including business, engineering, education, and the arts. The university is committed to providing a high-quality education that prepares students for successful careers and meaningful lives. The University of Dayton is also known for its commitment to sustainability and social justice, and has been recognized as one of the greenest universities in the country.
Learn more about University of Dayton
Size
5,000 employees
Industry

Similar Jobs

More Jobs at University of Dayton

More Information Technology Jobs

Find similar Software Engineer jobs: