1

Junior Mid Software Developer Jobs in Dayton, OH

Position: Software Developer Location: Wright-Patterson Air Force Base (WPAFB), Dayton, OH ... Provide technical guidance to junior programmers and participate in peer reviews. * Serve as a ...

Position: Software Developer Location: Wright-Patterson Air Force Base (WPAFB), Dayton, OH ... Provide technical guidance to junior programmers and participate in peer reviews. * Serve as a ...

Jr Software Developer

Dayton, OH · On-site

$63.60K - $82.50K/yr

The Junior Software Developer will develop, integrate and apply state-of-the-art military simulations as part of the JFTI technical team. The position requires knowledge and/or experience in the ...

Jr Software Developer

Dayton, OH · On-site

$65.10K - $84.60K/yr

The Junior Software Developer will develop, integrate and apply state-of-the-art military simulations as part of the JFTI technical team. The position requires knowledge and/or experience in the ...

Sr Software Developer

Dayton, OH · On-site

$51.75 - $68.25/hr

The work will involve mentoring junior developers and engineers, prioritizing and assigning tasks, performing code reviews to enforce JFTI and project-specific coding standards, ensuring software is ...

Sr Software Developer

Dayton, OH

$53 - $70/hr

The work will involve mentoring junior developers and engineers, prioritizing and assigning tasks, performing code reviews to enforce JFTI and project-specific coding standards, ensuring software is ...

The Software Developer will serve as the subject matter expert for Java and web services, applying ... Mentor and guide junior developers, ensuring skill development and adherence to emerging ...

New

next page

Showing results 1-20

Junior Mid Software Developer information

See Dayton, OH salary details

$23.3K

$86.5K

$133.6K

How much do junior mid software developer jobs pay per year?

As of May 28, 2026, the average yearly pay for junior mid software developer in Dayton, OH is $86,481.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,100.00 and $84,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior/Mid Software Developer, and why are they important?

To thrive as a Junior/Mid Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), understanding of software development principles, and usually a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and common frameworks or development environments is typically expected. Strong problem-solving skills, teamwork, and effective communication help you collaborate with colleagues and adapt to changing project requirements. These skills and qualities are essential for writing reliable code, maintaining project momentum, and contributing positively to development teams.

How does a Junior Mid Software Developer typically collaborate with senior developers and other team members?

As a Junior Mid Software Developer, you will often work closely with senior developers, participating in code reviews, pair programming sessions, and regular team stand-ups. You’ll have opportunities to ask questions, receive feedback on your code, and contribute to team discussions about technical solutions. Collaboration also extends to cross-functional teams, such as QA testers, UX/UI designers, and product managers, ensuring that software solutions meet both technical and business requirements. This supportive environment helps you build your skills and gradually take on more complex responsibilities.

What is a Junior Mid Software Developer?

A Junior Mid Software Developer is an early-career professional responsible for designing, coding, testing, and maintaining software applications under the guidance of senior developers. This role typically requires some prior experience or education in programming and software development, bridging the gap between entry-level (junior) and more experienced (mid-level) positions. Junior Mid Software Developers work collaboratively within a team, contribute to project tasks, and continuously learn new technologies and best practices to advance their skills. They may be involved in debugging, documentation, and implementing new features based on project requirements.

What is the difference between Junior Mid Software Developer vs Software Engineer?

AspectJunior Mid Software DeveloperSoftware Engineer
Experience LevelEntry to mid-level, typically 1-3 yearsMid to senior level, often 3+ years
ResponsibilitiesWriting code, fixing bugs, assisting in developmentDesigning systems, architecture, leading projects
Skills & CertificationsBasic programming skills, common certifications (e.g., Java, Python)Advanced coding, system design, certifications often preferred
Work EnvironmentTeam collaboration, supervised tasksLeadership roles, complex problem-solving

While Junior Mid Software Developers focus on coding and assisting in projects, Software Engineers typically handle system design and architecture, often with more experience and responsibility. The roles overlap in skills and industry usage, but differ mainly in experience level and scope of work.

What cities near Dayton, OH are hiring for Junior Mid Software Developer jobs? Cities near Dayton, OH with the most Junior Mid Software Developer job openings:

$82K - $112K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

Junior Software Engineer
Location: On-Site - Dayton
At Parallax, we believe in advancing science and serving the public good—and we’re looking for team members who do too. If you’re ready to support big ideas through precise execution, we encourage you to apply.
Why This Role Matters
At Parallax Advanced Research, our work is rooted in innovation, collaboration, and national impact. As a nonprofit research institute, we partner with government, academic, and industry clients to solve complex challenges in AI, aerospace, human-machine teaming, and beyond.
Parallax Advanced Research Mission is to deliver innovative research and provide technology, human and business solutions via The Science of Intelligent Teaming™ for government, industry and academic clients. Parallax uses agile software development methods to deliver customized research and development software products in support of Air Force and other service missions.
The Junior Software Developer executes the development and maintenance of software tools and utilities based on defined customer requirements. Working within a collaborative team, you will rapidly master existing code stacks to provide consistent development support across a diverse portfolio of applications. Key responsibilities include troubleshooting and debugging code, maintaining existing software systems, and performing quality control tasks. You will also contribute to software quality by documenting technical processes and assessing user feedback to support continuous product improvement.
In This Role, You Will:
• Implement enterprise-grade applications for CAGE and Nauti-CAGE platforms
• Write efficient, scalable, and secure code across multiple languages and frameworks
• Lead secure CI/CD pipeline design and automation
• Integrate vulnerability scanning, compliance checks, and runtime monitoring into deployments
• Champion best practices for secure coding and infrastructure-as-code
• Develop, optimize, and deploy algorithms for machine learning and artificial intelligence
• Handle large-scale datasets, ensuring data integrity and model accuracy
• Collaborate with data scientists to operationalize ML models in production
• Partner with cross-functional teams to align software, security, and AI/ML initiatives
• Drive innovation by staying ahead of emerging technologies
Required Skills and Qualifications
• Active TS/SCI Clearance and US Citizenship are required
• Bachelor’s degree in Computer Science or related technical field with experience (6+ years) in software development
• Programming Languages: Python, Java, C++, Go, Rust, JavaScript/TypeScript, SQL, NoSQL, TensorFlow, Pytorch, Matplotlib, OpenCV • Proficiency with DevSecOps Tools: Docker, Kubernetes, Jenkins, GitLab CI/CD, Terraform, Ansible, security scanning tools • Cloud Platforms: AWS, Azure, GCP with emphasis on secure deployments and compliance
• Data Science amp; AI/ML: Feature engineering, model training, hyperparameter tuning, MLOps pipelines • Architecture and Orchestration Frameworks: RAG (Retrieval-Augmented Generation) and Agentic workflows; LangGraph, CrewAI with the ability to design multi-step “reasoning loops”
• 6+ years in software development, with at least 5 years in DevSecOps and AI/ML
• Proven track record of embedding security in software development • Demonstrated ability to mentor, lead projects, and influence technical direction
• Strong written and verbal communication skills for cross-team collaboration
PREFERRED QUALIFICATIONS (KNOWLEDGE, SKILLS, AND ABILITIES)
• MS in Computer Science or related technical field
• Experience with Rust or Go for secure systems programming
• Contributions to open-source projects in DevSecOps or AI/ML CERTIFICATIONS
• Certified Kubernetes Application Developer (CKAD)
• CompTIA Security+
CLEARANCE amp; CITIZENSHIP
• Active TS/SCI Clearance and US Citizenship are required
Physical Demands and Work Environment
Physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodation may be made to enable individuals with disabilities to perform the functions.
  • Sitting amp; Posture – Ability to sit for long periods with good posture.
  • Manual Dexterity – Use of a keyboard, mouse, and office equipment.
  • Vision amp; Reading – Clear vision (corrected if needed) for screens and documents.
  • Hearing amp; Communication – Ability to hear and speak clearly for calls and meetings.
  • Mobility – Walking short distances, occasional reaching, bending, or lifting light objects.
  • Cognitive Ability – Focus, problem-solving, and multitasking skill
Travel requirements/percentage: 10%
Parallax Advanced Research is an Equal Opportunity Employer, drug free workplace, and complies with ADA regulations as applicable.
Why Join Parallax?
We offer a workplace that values both personal well-being and professional growth, along with a robust benefits package:
Health Benefits: Medical, dental, and vision coverage
Insurance: 100% employer-paid life, short- and long-term disability
Retirement: Roth or pre-tax 401(k) with company match + annual employer contribution
Education: 100% tuition coverage for employees + 80% for dependents
Time Off: 25 days of PTO, flex holidays, paid parental leave, and military leave
Work-Life Balance: PTO sell-back program and hybrid flexibility for select positions
At Parallax, we believe in advancing science and serving the public good—and we’re looking for team members who do too. If you’re ready to support big ideas through precise execution, we encourage you to apply. Why This Role Matters
At Parallax Advanced Research, our work is rooted in innovation, collaboration, and national impact. As a nonprofit research institute, we partner with government, academic, and industry clients to solve complex challenges in AI, aerospace, human-machine teaming, and beyond.
Parallax Advanced Research Mission is to deliver innovative research and provide technology, human and business solutions via The Science of Intelligent Teaming™ for government, industry and academic clients. Parallax uses agile software development methods to deliver customized research and development software products in support of Air Force and other service missions.