Post job

Software developer internship jobs in Kettering, OH - 479 jobs

All
Software Developer Internship
Software Developer
Software Engineer
Software Development Engineer
Applications Developer
Junior Developer
Architect And Developer
Computer Science Internship
Junior Software Engineer
  • Junior Data Visualization Developer

    LMI Consulting, LLC 3.9company rating

    Software developer internship job in Dayton, OH

    Job ID 2025-13299 # of Openings 1 Category Data/Analytics Benefit Type Salaried High Fringe/Full-Time LMI is seeking a skilled Data Visualization Analyst. Successful Data Visualization Analysts demonstrate competency in project execution, leadership critical thinking, relationship management, and solving complex challenges while upholding the highest standard of ethical behavior. LMI is a new breed of digital solutions provider dedicated to accelerating government impact with innovation and speed. Investing in technology and prototypes ahead of need, LMI brings commercial-grade platforms and mission-ready AI to federal agencies at commercial speed. Leveraging our mission-ready technology and solutions, proven expertise in federal deployment, and strategic relationships, we enhance outcomes for the government, efficiently and effectively. With a focus on agility and collaboration, LMI serves the defense, space, healthcare, and energy sectors-helping agencies navigate complexity and outpace change. Headquartered in Tysons, Virginia, LMI is committed to delivering impactful results that strengthen missions and drive lasting value. Responsibilities Providing direct support to the Department of Veteran's Affairs Offices of Metal Health and Suicide Prevention, this Data Visualization Analyst will: develop intuitive dashboards and data visualization products using Microsoft Power BI or other data visualization tools for data and metrics reporting using administrative medical records data, other VA administrative data, and curated data sets within the VA Suicide Prevention Program Office; develop a user-friendly and visually appealing reporting interface in Microsoft Power BI; work with other Power BI Developers to build and design a high-profile reporting dashboard for our VA clients; deploy and maintain dashboards and linkages to other dashboards and databases; provide ongoing support and management of the dashboard once completed; design efficient databases and workbooks needed to support program-specific dashboards; support business decisions with ad hoc analysis; think strategically about how to publish data visualizations and present analytic results for VHA executive leadership and other stakeholders; develop a familiarity with machine learning algorithms and advanced statistical methods, such as regression, clustering, decision trees, exploratory data analysis methodology, simulation, scenario analysis, modeling, and neural networks; use critical thinking skills to assess how machine learning capabilities can best be applied to complex business situations; serve as a technical/domain expert providing direction, interpretation, and alternatives to advise, consult, and recommend solutions; collect, study, and analyze data to inform and determine suggested courses of action; perform studies such as analysis of alternatives and return on investment; prepare documentation including reports, papers, and presentations to communicate key Government owned data to internal and external audiences; maintains knowledge and apply advanced technical principles, theories, and concepts and; create data flow maps, process guides, and other support documents that describe collection, archiving, management, and retrieval processes for program evaluation data. Qualifications MINIMUM: Bachelor's Degree in science, technology, engineering, mathematics, computer science, economics, business, healthcare administation or a related discipline. 3+ years of experience developing dashboards using Microsoft Power BI or other data visualization tools. 3+ years of experience using SQL and other relational databases. Knowledge of best practices in data visualization and business intelligence software, including recent versions of Microsoft Power BI. Experience with modeling and cleansing data for use within Microsoft Power BI reporting and dashboards. Experience developing content for and delivering training to others on the use of Microsoft Power BI or a similar business intelligence software. Ability to design and influence data architectures to reflect how users will access and analyze data. Excellent communication skills and proven ability to work with business customers and technical teams. Ability to provide exceptional client service, research and resolve issues, and demonstrated commitment to continuous learning. Ability to work effectively in a team environment with all levels of client personnel in various industries. This position requires a favorable Goverment background check and ability to obtain access to VA systems and data. You must be a US citizen. DESIRED SKILLS: Master's degree in science, technology, engineering, mathematics, computer science, economics, business, healthcare administation or a related discipline. Knowledge of statistics and experience using statistical analysis software (SAS) to analyze data and create statistical models. Experience analyzing large amounts of quantitative and qualitative data with the purpose to determine program effectiveness. Experience analyzing death data and other public health/mental health data. Previous VA/VHA experience. Target salary range: $74,986 - $128,154 The salary range displayed represents the typical salary range for this position and is not a guarantee of compensation. Individual salaries are determined by various factors including, but not limited to location, internal equity, business considerations, client contract requirements, and candidate qualifications, such as education, experience, skills, and security clearances. LMI is an Equal Opportunity Employer. LMI is committed to the fair treatment of all and to our policy of providing applicants and employees with equal employment opportunities. LMI recruits, hires, trains, and promotes people without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, disability, age, protected veteran status, citizenship status, genetic information, or any other characteristic protected by applicable federal, state, or local law. If you are a person with a disability needing assistance with the application process, please contact Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information. Need help finding the right job? We can recommend jobs specifically for you! Click here to get started.
    $75k-128.2k yearly 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Development Engineer in Test IV

    Caresource 4.9company rating

    Software developer internship job in Dayton, OH

    The Software Development Engineer in Test IV (SDET IV) is responsible for leading the design, development, and execution of sophisticated automated test solutions, tools, and frameworks. This senior role requires a strong foundation in software development, test automation, and quality assurance practices, with a proven ability to work in Agile/SCRUM environments. They will be responsible for mentoring junior team members and have the ability to drive the overall testing strategy for the organization, ensuring the delivery of high-quality software products. Essential Functions: Lead the design, development, and maintenance of advanced automation frameworks and tools using C#, .NET, Python, and JavaScript to support testing for various applications. Architect and implement AI-driven testing solutions and methodologies to enhance testing efficiency and coverage. Develop and maintain automation scripts using UFT, UiPath Studio, and other tools to test Facets, web apps, and UiPath RPA solutions. Create, manage, and execute comprehensive test cases using OpenText Application Lifecycle Management (ALM), Azure DevOps, and UiPath Orchestrator, ensuring high accuracy and efficiency. Build and integrate automated test cases into Azure DevOps CI/CD pipelines for robust regression and continuous testing coverage. Utilize SQL for backend validation, data-driven testing, and analysis of relational databases. Manage build environments and automation tasks using Microsoft Team Foundation Server (TFS) and Azure DevOps. Maintain source code version control using Git, Microsoft Team Foundation Server (TFS), Azure DevOps, Subversion (SVN), and support Agile/SCRUM practices throughout the SDLC. Identify, log, and track software defects, providing detailed documentation and collaborating with configuration development teams for resolution. Participate in code reviews and provide constructive feedback on testability, quality, and best practices. Research, evaluate, and implement new testing technologies and quality assurance methodologies to drive innovation. Support and manage virtualization environments with VMware vSphere. Mentor and lead junior and mid-level team members, fostering a culture of knowledge sharing and continuous improvement. Drive the overall testing strategy and best practices across the organization, ensuring alignment with business goals and objectives. Perform any other job related duties as requested. Education and Experience: Bachelor's degree in Computer Science, Engineering, a related field required Equivalent years of relevant work experience may be accepted in lieu of required education Seven (7) years of experience as a Software Development Engineer in Test (SDET) or in a similar role required Proven experience in software testing methodologies and practices required Experience in developing automated test scripts and frameworks required Competencies, Knowledge and Skills: Exposure to Facets/ GuidingCare or equivalent system is preferred. High level of proficiency in C#, .NET Framework, Python, JavaScript, and scripting languages such as VBScript. Familiarity with UI test automation tools (e.g., UFT), RPA tools (e.g., UiPath), and test management platforms (e.g., OpenText ALM, Azure DevOps). Familiarity with Azure DevOps, including API integration and pipeline configuration for automated testing. Strong understanding of Agile/SCRUM methodologies and the full software development lifecycle. Knowledge of XML, HTML, SQL, and data validation techniques. Strong understanding of test case design, defect tracking, and requirement traceability documentation. Excellent problem-solving and debugging skills, with the ability to analyze and troubleshoot complex systems. Familiarity with test automation frameworks (e.g., Selenium, NUnit) and CI/CD processes. Understanding of API testing and experience with tools such as Postman and SoapUI. Expert-level proficiency in .NET technologies, including ASP.NET, .NET Core, and related frameworks, with a focus on architectural design and implementation. Extensive experience in leading the development and testing of complex applications built on the .NET platform, particularly using C#. Deep knowledge of .NET testing tools and frameworks (e.g., NUnit, MSTest), with the ability to drive the adoption of innovative testing methodologies across the organization. Responsible for establishing best practices and standards for .NET development and testing, ensuring alignment with organizational goals. Expert in UiPath for Robotic Process Automation (RPA) solutions, with a focus on architecting scalable and efficient automation frameworks. Ability to lead the design, development, and testing of end-to-end RPA workflows using UiPath, ensuring alignment with organizational goals. Deep knowledge of RPA best practices and methodologies, including governance, compliance, and performance optimization. Ability to drive strategic initiatives to integrate RPA solutions across the organization, mentoring team members in advanced RPA techniques and fostering a culture of continuous improvement. Expert in generative AI technologies and large language models (e.g., GPT-4), with a strong focus on designing and deploying end-to-end AI architectures to solve complex testing challenges. Proficient in advanced Python scripting and utilizing AI frameworks to optimize testing processes and expand test coverage comprehensively. Drives the implementation of AI-driven automation strategies across the organization, collaborating with cross-functional teams to maximize business value. Leads initiatives to research and integrate cutting-edge AI technologies into testing methodologies, fostering innovation within the team. Deep understanding of AI and machine learning algorithms, with the ability to mentor others in best practices and advanced techniques. Licensure and Certification: None Working Conditions: General office environment; may be required to sit or stand for extended periods of time Travel is not typically required Compensation Range: $94,100.00 - $164,800.00 CareSource takes into consideration a combination of a candidate's education, training, and experience as well as the position's scope and complexity, the discretion and latitude required for the role, and other external and internal data when establishing a salary level. In addition to base compensation, you may qualify for a bonus tied to company and individual performance. We are highly invested in every employee's total well-being and offer a substantial and comprehensive total rewards package. Compensation Type: Salary Competencies: - Fostering a Collaborative Workplace Culture - Cultivate Partnerships - Develop Self and Others - Drive Execution - Influence Others - Pursue Personal Excellence - Understand the Business This is not all inclusive. CareSource reserves the right to amend this job description at any time. CareSource is an Equal Opportunity Employer. We are dedicated to fostering an environment of belonging that welcomes and supports individuals of all backgrounds. #LI-GB1
    $94.1k-164.8k yearly 3d ago
  • Software Developer Intern

    Dayton Freight 4.6company rating

    Software developer internship job in Dayton, OH

    Software Developer Interns will be involved in all aspects of the software development life cycle including initial design, database and code implementation/testing, and troubleshooting/maintenance of existing systems. Responsibilities Use agreed upon development languages to code computer instructions based on planning meetings or design discussions with team members. Utilize any special development techniques necessary to achieve the most effective solution. Attend development meetings (daily scrum, planning, etc.) as an active participant. Use efficient and structured programming solutions adhering to department development standards. Create or maintain documentation relative to each task or project assigned/pulled. Thoroughly test and debug solutions Work on defined tasks / projects. Preform in an ethical and professional manner, adhering to all company policies and procedures. Confer with leader and other resources regularly to determine how the desired results can be achieved. Qualifications Minimum Qualifications: Pursuing Bachelor's degree in Computer Science or related field Must be a fast learner and innovator Must be a critical thinker and a problem solver Must work well as a member of a Development team Experience with the following technologies/methodologies a plus: C# ASP.NET MVC RPG SQL Java Node.JS PHP IBM i Eclipse Visual Studio Team Foundation Server Angular JS and other JavaScript frameworks Responsive Design Microsoft SQL Server DB2 Familiarity with Agile Methodologies (Scrum) Benefits Stable and growing organization Competitive weekly pay Quick advancement Professional, positive and people-centered work environment Modern facilities Clean, late model equipment Internship, developer intern, IT intern, IT, I.T., information technology, information technology intern
    $31k-38k yearly est. Auto-Apply 60d+ ago
  • Software Developer Co-op/Intern

    LCS-London Computer Systems

    Software developer internship job in Cincinnati, OH

    Job DescriptionAre you a student software developer looking to improve your skills and work with a software development company? Do you thrive in an environment where you can learn hands-on? LCS is seeking C# Software Development Co-Ops to join our team of developers. You'll be on the cutting edge of technology as you play a pivotal role in the writing and design of website and desktop applications. Plus, you will learn invaluable lessons from being part of an award-winning team! If you're looking for a fulfilling software development internship opportunity, then apply today! Responsibilities Participate in web application development (including GUI design). Produce efficient, clean, and well-commented code. Analyze, design, test, and implement applications and databases. Work closely with other teams, developers, and Senior Management to build new software features and applications. Work with all User Interface, Application, and Database-related issues. Preferred Qualifications Experience with Object Oriented programming language (C# preferred) Competency in developing modules independently Excellent verbal and written communication skills Ability to evaluate complex problems and arrive at a resolution Ability to manage multiple projects simultaneously Ability to thrive in a fast-paced environment SQL/database experience Excellent interface design skills Experience with web and/or desktop applications Experience with the full software development life cycle (SDLC) Experience with WPF Strong back-end development skills Ability to explain complex technical information in simple language Understanding of basic accounting concepts About LCS London Computer Systems (LCS), based in Cincinnati, Ohio, provides businesses with critical software and technology solutions. Since 2012, LCS has been consistently recognized as a Top Workplace with a supportive culture that fosters collaboration and authenticity. We also love having fun-from on-site food trucks and game rooms to trivia and sports teams, there are plenty of ways we make the workday exciting. Candidates must live in the Greater Cincinnati area or be willing to relocate. LCS is an Equal Opportunity Employer. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Email communications from LCS may appear in Junk, Spam, or Promotions (Gmail) email folders. We recommend checking all email folders while communicating with us. #LI-Onsite
    $28k-37k yearly est. 12d ago
  • Software Developer Co-op/Intern

    Lcs-London Computer Systems

    Software developer internship job in Cincinnati, OH

    Are you a student software developer looking to improve your skills and work with a software development company? Do you thrive in an environment where you can learn hands-on? LCS is seeking C# Software Development Co-Ops to join our team of developers. You'll be on the cutting edge of technology as you play a pivotal role in the writing and design of website and desktop applications. Plus, you will learn invaluable lessons from being part of an award-winning team! If you're looking for a fulfilling software development internship opportunity, then apply today! Responsibilities Participate in web application development (including GUI design). Produce efficient, clean, and well-commented code. Analyze, design, test, and implement applications and databases. Work closely with other teams, developers, and Senior Management to build new software features and applications. Work with all User Interface, Application, and Database-related issues. Preferred Qualifications Experience with Object Oriented programming language (C# preferred) Competency in developing modules independently Excellent verbal and written communication skills Ability to evaluate complex problems and arrive at a resolution Ability to manage multiple projects simultaneously Ability to thrive in a fast-paced environment SQL/database experience Excellent interface design skills Experience with web and/or desktop applications Experience with the full software development life cycle (SDLC) Experience with WPF Strong back-end development skills Ability to explain complex technical information in simple language Understanding of basic accounting concepts About LCS London Computer Systems (LCS), based in Cincinnati, Ohio, provides businesses with critical software and technology solutions. Since 2012, LCS has been consistently recognized as a Top Workplace with a supportive culture that fosters collaboration and authenticity. We also love having fun-from on-site food trucks and game rooms to trivia and sports teams, there are plenty of ways we make the workday exciting. Candidates must live in the Greater Cincinnati area or be willing to relocate. LCS is an Equal Opportunity Employer. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Email communications from LCS may appear in Junk, Spam, or Promotions (Gmail) email folders. We recommend checking all email folders while communicating with us. #LI-Onsite
    $28k-37k yearly est. Auto-Apply 11d ago
  • Software Developer/Machine Learning/Algorithm Developer On-Site (Dayton, OH)

    Skyline Scientific

    Software developer internship job in Dayton, OH

    JOB TITLE/TYPE: Software Developer/Machine Learning/Algorithm Developer/ On-Site PAY RANGE: $110,000.00 - $190,000.00 Are you looking for more than just a seat on a contract? Are you tired of big-box defense contractors where your contributions get lost in layers of bureaucracy? At Skyline Scientific, your skills will shape the future. At Skyline Scientific, we develop custom, high-impact software solutions for the intelligence and defense communities. Our engineers build mission-critical tools, combining advanced software development, high-performance computing, and AI-driven analytics to solve real-world remote sensing, OPIR, and dynamic sensor challenges. We offer top-tier benefits, an entrepreneurial culture, and a tight-knit team of experts who are passionate about their craft. If you're looking for real engineering challenges, supportive leadership, and the ability to make a direct impact, this is the place for you. This job opportunity is in Dayton, Ohio, and entails direct support to clients at Wright-Patterson AFB. Join us to witness how your technical skills can directly impact our industry. This position is contingent upon the successful award of the contract. Why Skyline Scientific? Mission-Focused Work: We solve hard problems in remote sensing, AI-enhanced analytics, and sensor fusion-our work directly impacts national security. Industry-Leading Benefits: 15% 401(k) match (no contribution required), and employer-paid healthcare-one of the best packages in the industry. Custom Solutions, Not Cookie-Cutter Code: We build AI-enhanced software for electro-optical, infrared, OPIR, SAR, and dynamic sensor applications. High-Performing Team: Collaborate with AI/ML experts, algorithm engineers, and sensor specialists to develop cutting-edge software. Opportunities to Innovate: Our engineers don't just write code-they research, design, and deploy groundbreaking AI/ML and sensing algorithms. JOB RESPONSIBILITIES: Develop custom, high-performance software solutions for remote sensing and AI-enhanced analytics applications. Implement AI/ML-driven analytics, including LLMs, Retrieval-Augmented Generation (RAG), and NLP models to improve science-based reporting and automation. Design, test, and optimize signal processing, image processing, and remote sensing algorithms. Perform analytics research on EO/IR, OPIR, SAR, LIDAR, and dynamic sensor data. Train and fine-tune deep learning models (PyTorch, TensorFlow) for object detection, classification, and feature extraction. Integrate AI-enhanced tools into operational workflows for automated technical reporting, trend analysis, and sensor data analytics. Develop deployable software tools in C/C++ and Python, ensuring real-world usability. Optimize algorithm performance based on well-defined metrics. Collaborate with analysts and engineers to integrate software solutions into operational workflows. Deliver technical briefings, white papers, and presentations on AI, algorithm performance, and data analytics results. REQUIRED QUALIFICATIONS: ACTIVE Top Secret/SCI Bachelor's degree in computer engineering, image science, electrical engineering, or related fields and at least 5 years of experience Strong understanding of first-principles physics and its application to real-world problems. Experience in AI/ML development, particularly in text analysis, data extraction, or automated reporting. Ability to develop and implement algorithms for remote sensing, signal processing, image processing, or sensor analytics. Experience with remote sensing, image processing, and/or digital signal processing Experience in testing and integrating algorithms into a deployable software package Collaborate with analysts and engineers to integrate software solutions into operational workflows. Ensure software security and compliance with IC requirements. Proficiency in C/C++ and Python for software development and data analysis. PREFERRED QUALIFICATIONS: Experience with geospatial intelligence (GEOINT), signals intelligence (SIGINT), or electronic warfare (EW). Familiarity with deep learning frameworks (TensorFlow, PyTorch) for NLP and data analysis. Experience in customizing large language models (LLMs) using Retrieval-Augmented Generation (RAG) and other techniques to reduce errors in science-based reporting, or a strong desire to learn.. Experience with cloud-based architectures and big data processing frameworks. Mid-Level B.S. degree in STEM 5 - 7 years of software development or algorithm development for a sensing system Background/knowledge in remote sensing systems and programming languages Compensation Range: $110,000 - $140,000 Senior-Level B.S. degree in STEM Greater than 10 years of software development or algorithm development for sensing systems Background/knowledge in remote sensing systems, phenomenology, and sensors, the National Space, Satellite, and Sensors Compensation Range: $150,000 - $190,000 DESIRED QUALIFICATIONS: ACTIVE Top Secret/SCI with poly Master's degree in computer engineering, Image Science, Electrical Engineering, or in related fields, and 5 years of experience Experience integrating RADAR, LIDAR, and SAR algorithms into pre-existing software suites Expertise with Git products BENEFITS: Attractive Salary Paid Time Off (PTO): 25 days Medical, Dental & Vision: Employer-Paid Disability & Life Insurance Coverage 401k:15% Employer Match (no contribution required) Profit Sharing Options Compressed Workweek Options Annual Performance Bonus Referral & Incentive Bonus Opportunities Professional Development & Education Assistance Relocation Assistance Options Join Skyline Scientific-Where Innovation Meets Mission. This isn't a role where you'll sit idle on a contract-it's an opportunity to design, develop, and deploy advanced software and AI-driven solutions that impact national security. If you're looking for a position where your expertise is valued, your work makes a difference, and you're surrounded by top-tier talent, apply today. Our company is an Equal Employment Opportunity employer. We do not discriminate in employment opportunities or practices based on race, color, religion, sex, national origin, age, disability, or any other characteristic protected by law. We are committed to creating a diverse and inclusive work environment where all employees are valued and respected.
    $150k-190k yearly 60d ago
  • Software Developer

    Jmark Services 4.1company rating

    Software developer internship job in Dayton, OH

    Software Developer Clearance Required: TS/SCI (active) Inc. At JMark Services Inc., we bring innovation, integrity, and impact to every mission. As a leading provider of technical and strategic solutions to the Department of Defense and Intelligence Community, we deliver software systems that power national security objectives with precision and purpose. We value excellence, leadership, and creative problem-solving-and we're looking for professionals who do too. Position Title: Software Developer We are hiring a skilled and motivated Software Developer to support complex programming projects at Wright-Patterson AFB. In this role, you'll apply your advanced knowledge of engineering, computer science, and information technology to develop customized software solutions that meet the evolving needs of high-stakes government programs. This is an opportunity to lead technical efforts, provide guidance to junior developers, and play a key role in delivering impactful, mission-aligned systems. Key Responsibilities: Design, develop, and implement advanced software systems and tools for defense applications. Apply engineering and programming expertise to solve complex technical problems independently. Provide technical guidance to junior programmers and participate in peer reviews. Serve as a technical lead or project liaison, interfacing with government clients when required. Prepare technical documentation, reports, and system specifications. Develop innovative solutions tailored to client requirements, timelines, and mission priorities. Required Qualifications: Bachelor's degree in Engineering, Computer Science, Information Technology, or a related field. A minimum of 5 years of software development experience. Strong programming skills and familiarity with modern development frameworks and languages. Ability to exercise initiative, independent judgment, and creative problem-solving. Experience guiding technical teams and supporting client-facing projects. Excellent written and verbal communication skills. Active TS/SCI clearance required. React Nodes.js/Express.js PostgreSQL Java Kafka Kubernetes Experience using RTI DDS a plus Experience working in Agile. C++/Qt Python MATLAB Docker Focus areas: Data Validation, Process Improvement, rapid scripting and signal processing. Why JMark? Collaborate with top-tier software engineers and mission strategists Work on meaningful projects that shape national defense Build your career in a high-performance, high-trust environment Enjoy competitive compensation, strong benefits, and growth opportunities Lead with skill. Build with purpose. Deliver for the mission. Apply now to join JMark Services Inc. as a Software Developer at Wright-Patterson AFB.
    $75k-95k yearly est. 60d+ ago
  • Software Engineer Developer (Mid-level)

    Applied Research Solutions 3.4company rating

    Software developer internship job in Beavercreek, OH

    We are seeking a Software Engineer Developer to develop, maintain, and enhance complex software systems supporting mission-critical platform services in a government contracting environment. This role focuses on building cloud-native applications, implementing microservices architecture, and contributing to scalable backend services that meet DoD compliance requirements. The ideal candidate will work collaboratively with cross-functional teams while growing their expertise in distributed systems and secure software development practices. Sign-on Bonus available Why Work with us? Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers. Responsibilities include: Develop, maintain, and enhance scalable, efficient, and secure code for web applications and backend services in Azure cloud environments Build reliable systems that support high load and mission-critical workloads with focus on performance and stability Debug and troubleshoot issues in distributed and multi-threaded environments, identifying root causes and implementing effective solutions Implement microservices using containerization technologies (Docker, Kubernetes) and work with service communication patterns (REST APIs, message queues, event-driven systems) Write clean, well-documented, maintainable code following established coding standards and best practices Participate in code reviews, providing and receiving constructive feedback to ensure code quality Develop and execute comprehensive testing including unit tests, integration tests, smoke testing, and regression testing Review and test software components for adherence to design requirements and document test results thoroughly Collaborate with cross-functional teams including DevOps, architecture, senior engineers, and project management to implement new features and enhancements Resolve software problems by analyzing issues, debugging code, and implementing appropriate fixes Participate in architectural discussions and contribute ideas for system design improvements Optimize existing applications for improved speed, scalability, and efficiency Work with senior engineers to understand technical requirements and translate them into working solutions Other duties as assigned Technical Experience & Qualifications Must be US Citizen Education: Bachelor's degree in Computer Science, Software Engineering, or related technical field Experience: Minimum 3 years of professional software development experience Cloud Platforms: Experience with Azure cloud services and development; AWS experience is a plus Programming: Proficiency in one or more modern programming languages (e.g., Java, C#, Python, Go, or similar) Microservices & Containers: Working knowledge of microservices architecture and hands-on experience with Docker; Kubernetes exposure preferred APIs & Integration: Experience developing or consuming RESTful APIs; familiarity with message queues or event-driven architectures is a plus Development Practices: Understanding of CI/CD pipelines, version control (Git), and software development lifecycle Testing: Experience writing automated tests and performing various testing methodologies Problem-Solving: Demonstrated ability to debug complex issues and implement effective solutions Security: Knowledge of secure coding practices and awareness of software security principles Collaboration: Strong teamwork skills with ability to work effectively in cross-functional environments All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability, and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans.
    $63k-83k yearly est. 8d ago
  • Software Developer

    Winsupply 4.5company rating

    Software developer internship job in Dayton, OH

    Winsupply is in the business of creating and enabling entrepreneurs to achieve their dreams through wholesale distribution. Winsupply is a group of over 670 locally-owned companies that operate across a variety of industries, including HVAC, Plumbing, Electrical and more. The purpose of the support services campus is to eliminate obstacles and provide support to help our entrepreneurs succeed. Support service employees assist entrepreneurs in achieving their dreams through finance, accounting, IT, and other back-office operations. Job Description The Software Developer will serve as the subject matter expert for Java and web services, applying industry best practices in software development and agile project management. Lead assigned development and integration projects from inception to delivery. Collaborate with business users to define requirements, create conceptual and technical designs, develop prototypes and programs, execute unit and integration tests, resolve defects, implement solutions, and provide second-tier support. Champion innovation, continuous improvement, and technical excellence across the team. Competencies for Success Strong organizational, analytical, problem-solving, and communication skills. Strong interpersonal skills to effectively collaborate with stakeholders at all levels. Mentor and guide junior developers, ensuring skill development and adherence to emerging technologies and best practices. Stay updated on new technologies and continuously enhance your technical skills. Required Skills and Experiences 2+ years of professional IT experience, including service development using Java. Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field, or equivalent experience. Proven experience working with offshore development teams. Comprehensive understanding of Object-Oriented Programming (OOP), distributed programming, multi-tier application design, and multi-threaded development. Actively participate in the software development lifecycle, including test-driven development, automated unit testing, and pair programming. Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus. Implement DevOps processes, including CI/CD scripting, test automation, and containerization. Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus. Familiarity with monitoring and logging tools such as ELK stack, Prometheus, or Grafana. Proficiency in design patterns, RESTful services implementation, and service-oriented architectures. Knowledge of test-driven development (TDD) and acceptance testing frameworks. Expertise in development with Java 8 or newer, Spring Boot framework, and JPA. Hands-on experience with Gradle as a build tool. Proficiency in developing efficient, scalable RESTful web services and microservices. Familiarity with Domain-Driven Design (DDD) principles. Knowledge of message queues (MQs) for inter-service communication. Solid experience with version control tools such as GitHub. Agile methodology experience, particularly in Scrum with bi-weekly sprints. Experience with task tracking using Jira and documentation in Confluence. Strong understanding of recognized Java Design Patterns. Practical experience with relational databases (preferably IBM DB2 LUW), including writing moderate to complex SQL queries. Front-end development exposure using Angular framework is a plus. Experience with designing and implementing highly available and fault-tolerant systems. Familiarity with performance optimization techniques for both backend and frontend. Collaborate with technical teams to design and deliver scalable, effective solutions that align with business requirements. Develop and maintain RESTful APIs, microservices, and other service-oriented architectures. Adhere to best practices and standards for accessibility, cross-browser compatibility, and security. Work with cross-functional teams, including project managers, UI/UX designers, developers, and architects, to ensure consistent and high-quality deliverables. Operate efficiently in Linux shell environments and perform necessary configurations. Utilize Jenkins or similar tools to automate builds and deployments. Conduct thorough code reviews and integration testing to ensure quality and maintainability. Engage in the requirement specification process for new software functionalities, ensuring design consistency with development standards. Champion the adoption of engineering best practices and promote a culture of continuous learning and improvement. Develop technical documentation, including architectural designs and guidelines, to ensure long-term maintainability. Take ownership of the end-to-end development cycle, from design to deployment and monitoring in production environments. Drive efforts to improve application performance, scalability, and reliability. Qualifications Technology Stack Backend: Java (8 and newer), Spring Boot framework. Build Tool: Gradle. Database: IBM DB2 LUW as the primary database. Frontend: Angular framework. Communication: Message Queues (MQs). Tools and Methodologies: Agile (Scrum), Jira for task tracking, Confluence for documentation. DevOps: CI/CD pipelines with Jenkins, containerization with Docker or Kubernetes. Monitoring: ELK stack, Prometheus, Grafana. Additional Information Physical Demands The physical demands here are representative of those that must be met to successfully perform the essential job functions with or without reasonable accommodations: Employee is regularly required to sit, use hands, handle controls, talk and hear, reach with hands and arms, stand, walk and stoop Occasionally, employee must lift and/or move up to 50 lbs. Vision requirements include close vision and ability to focus Employee must be able to operate a motor vehicle and infrequently travel by air We are committed to inclusion, diversity, and equal employment opportunity, regardless of race, color, ancestry, religion, sex, gender, national origin, sexual orientation, age, citizenship, marital status, disability, veteran status, or any other factor protected by applicable federal, state, or local laws.
    $72k-93k yearly est. 14d ago
  • Software Developer IV

    General Atomics and Affiliated Companies

    Software developer internship job in Beavercreek, OH

    General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems. We have an exciting opportunity for a Staff Autonomy Integration and Test in Dayton, OH. The Autonomy and Artificial Intelligence Solutions Software group is charted to develop and deploy end-to-end autonomous systems that enable unmanned aerial systems (UAS) to execute autonomous missions. DUTIES AND RESPONSIBILITIES: Technical, Hands-On leader that will drive vision, strategy, and technical direction and system architecture of team's autonomy projects. Technically Lead small team of integration test engineers to support customer on site. Ability to debug Autonomy Software System with limited supervision. Write and test software to support the integration of autonomy algorithms into aircraft (such as mission systems, payloads, or other functional components) or other robotic systems Design and prototype autonomous systems and validate designs through a series of purpose-designed experiments. Participate in and coordinate the establishment of design concepts, criteria, and engineering efforts for product research, development, testing, and integration. Interact with internal and external representatives at various levels concerning resolution of technical and scheduling issues. Act as primary contact for engineering activities. Ensure technical leadership and excellence is maintained by participating in the planning, attraction, selection, retention, and development of the required management, professional, and technical talent. Lead progress review sessions to discuss cost, schedule, and technical performance. Identify engineering issues and provide leadership in developing software solutions to meet customer requirements. Participate in the preparation of proposals, business plans, proposal work statements and specifications, operating budgets and financial terms/conditions of contract(s). Technical mentor to junior engineers. Responsible for ensuring all laws, regulations and other applicable obligations are observed wherever and whenever business is conducted on behalf of the Company. Responsible for ensuring work is accomplished in a safe manner in accordance with established operating procedures and practices. Other duties as assigned or required. We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply. Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development experience as follows; six or more years of experience with a bachelors degree, four or more years of experience with a masters degree, or two or more years with a PhD. May substitute equivalent experience in lieu of education. Has Strong Software System Architecture fundamentals. Experience in two or more areas: autonomous control, optimization under uncertainty, route planning, trajectory optimization, autonomous decision making, collaborative autonomy, cognitive information processing, probability theory, obstacle avoidance, bio-inspired autonomy, perceptual autonomy, autonomous mission planning, mission systems Experience in developing and leading scalable software architectures. Demonstrated Technical leadership experience Research or industrial experience in the development of collaborative autonomous robotic systems Demonstrated ability to trouble-shoot complex systems Strong coding skills in Java, Java Script, C/C++, Python Excellent verbal and written communication skills. Must be able to architect, design, and develop complex software. Technical expertise in the application of engineering principles, concepts, theory, and practice as well as project management and leadership skills including organizing, planning, scheduling, and coordinating workloads to meet established deadlines or milestones. Must possess the ability to resolve complex management and technical problems. Strong communication, leadership, presentation, and interpersonal skills are required to enable an effective interface with other departments, all levels of management, professional and support staff, customers, potential customers, and government representatives. Customer focused, must be able to work on a self-initiated basis and in a team environment, and able to work extended hours and travel as required. Ability to obtain and maintain a DoD security clearance is required.
    $69k-90k yearly est. 60d+ ago
  • Software Developer

    Parallax Advanced Research

    Software developer internship job in Dayton, OH

    Software Developer Location: On-Site | Organization: Parallax Advanced Research Why This Role Matters At Parallax Advanced Research, innovation is at the core of everything we do. As a nonprofit research institute, we deliver mission-critical solutions in artificial intelligence, autonomy, space systems, and human-machine teaming for government, academic, and industry clients. As a Software Developer, you'll contribute to high-impact research and development programs-designing and building software that supports cutting-edge solutions in national security and advanced technology. You'll collaborate with fellow developers, researchers, and clients to translate project needs into robust, scalable tools and prototypes. In This Role, You Will: Develop software prototypes and computational algorithms based on evolving project requirements Design, build, and document infrastructure tools and configurations (e.g., Docker, external software libraries) Participate in the development of system requirements and algorithm designs Conduct evaluations and provide technical recommendations for improving scalability, generalizability, and operational performance Support the development of reports and presentations for project reviews, technology transitions, and research dissemination Collaborate with cross-functional teams and customers to ensure successful project execution We're Looking for Someone Who: Holds a TS/SCI clearance Has a bachelor's degree in computer science or a related technical field Brings 5+ years of software development experience, preferably in research environments Demonstrates advanced proficiency in C++ on Linux RHEL Communicates effectively with both technical and non-technical audiences Excels in complex problem-solving and thrives in collaborative settings Furthermore, do you have, or want to develop these skills? An MS, Ph.D., or 5+ additional years of experience in computer science or a related field Familiarity with modern software engineering tools and practices (e.g., Git, Jira, CI/CD pipelines) Experience with Python, Java, SQL, and other complementary languages Background in AI research, computational knowledge, or knowledge-based systems Active DAF experience and access to classified systems (e.g., SIPRNet, JWICS) Why Join Parallax? We offer a supportive workplace that encourages innovation and continuous learning, backed by a comprehensive 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 and military leave Work-Life Balance: PTO sell-back At Parallax, we build technology that matters-because the work we do directly supports the public good and national innovation. If you're ready to code, collaborate, and contribute, we encourage you to apply.
    $69k-90k yearly est. 60d+ ago
  • Software Development Engineer in Test (SDET)

    Medpace 4.5company rating

    Software developer internship job in Cincinnati, OH

    Voted a Top Cincinnati Workplace for 4 years running, Medpace is growing rapidly, and we are currently seeking a full-time, office-based SDET to join our Information Technology (IT) team. The SDET position is a vital role whose success relies upon your knowledge, experience, and dedication. The Medpace IT department delivers software solutions that enable and empower both internal and external customers to manage their business processes most effectively and efficiently. Our SDETs ensure these custom solutions are designed, built, and implemented correctly. If you are ready to make a difference, you must be able to accomplish these tasks: Responsibilities * Create new and maintain existing test automation code with a high degree of quality; * Promote best practices in code health, testability, and maintainability; * Work with members of the development and validation teams to determine the best areas of the applicaton to automate; * Implement automation regression suites; * Perform exploratory testing when needed; and * Identify, document, and track bugs to resolution. Qualifications * Bachelor's degree in Information Technology or a related field; * Experience in automation testing and/or software development; * Experience with black and white box testing; * Experience with automation platforms like Selenium or Cypress; * Experience with programming languages such as Java, Python, or JavaScript; * Experience in testing web applications and APIs; and * Strong analytical, organizational, time management, problem-solving and interpersonal skills. Medpace Overview Medpace is a full-service clinical contract research organization (CRO). We provide Phase I-IV clinical development services to the biotechnology, pharmaceutical and medical device industries. Our mission is to accelerate the global development of safe and effective medical therapeutics through its scientific and disciplined approach. We leverage local regulatory and therapeutic expertise across all major areas including oncology, cardiology, metabolic disease, endocrinology, central nervous system, anti-viral and anti-infective. Headquartered in Cincinnati, Ohio, employing more than 5,000 people across 40+ countries. Why Medpace? People. Purpose. Passion. Make a Difference Tomorrow. Join Us Today. The work we've done over the past 30+ years has positively impacted the lives of countless patients and families who face hundreds of diseases across all key therapeutic areas. The work we do today will improve the lives of people living with illness and disease in the future. Cincinnati Perks * Cincinnati Campus Overview * Flexible work environment * Competitive PTO packages, starting at 20+ days * Competitive compensation and benefits package * Company-sponsored employee appreciation events * Employee health and wellness initiatives * Community involvement with local nonprofit organizations * Discounts on local sports games, fitness gyms and attractions * Modern, ecofriendly campus with an on-site fitness center * Structured career paths with opportunities for professional growth * Discounted tuition for UC online programs Awards * Named a Top Workplace in 2024 by The Cincinnati Enquirer * Recognized by Forbes as one of America's Most Successful Midsize Companies in 2021, 2022, 2023 and 2024 * Continually recognized with CRO Leadership Awards from Life Science Leader magazine based on expertise, quality, capabilities, reliability, and compatibility What to Expect Next A Medpace team member will review your qualifications and, if interested, you will be contacted with details for next steps.
    $65k-90k yearly est. Auto-Apply 9d ago
  • Oracle Software developer

    Cncsinfotech

    Software developer internship job in Cincinnati, OH

    We provide creative and technology services and solutions in the areas of web design, customized web applications and e-commerce solutions, Mobile App development and much more services to organizations in the All over the world. With well defined and documented processes and practices, we ensure successful implementation of all our projects. Our teams are highly trained in best practices of web and application developments and are managed by certified project managers who ensure highest levels of process control and management. Job Description Role : Oracle Software developer Work location: Cincinnati, OH Duration: 12 months+ extendable. Work experience: 4-10 years Technical Skills required : Experience on working on maintenance projects AIX, Oracle, COTS, Java, WebSphere, Application Server, MQ Technical skills desired: AIX, Oracle, COTS, Java, WebSphere, Application Server, MQ Additional Information All your information will be kept confidential according to EEO guidelines.
    $69k-90k yearly est. 1d ago
  • Computer Science/Computer Engineering Intern

    Applied Optimization

    Software developer internship job in Fairborn, OH

    Applied Optimization (AO) Job Title: Computer Science/Computer Engineering Intern Reports to: Principal Scientist FLSA Status: Part-Time (Non-Exempt) To support an interdisciplinary research and development team that collects data to analyze and implement new generation scientific algorithms in the areas of mechanical engineering or space science Essential Functions: Aid in designing, building, testing, and implementing software applications for computer networks Provide technical support for object modeling and algorithm development for new generation science applications Perform verification, documentation, and quality assurance for new and existing software Support development and maintenance of hardware, software and other operating systems Run software updates and backups Perform research in computer operating systems Interpret blueprints, technical drawings, schematics, and computer-generated reports Ensure accuracy and follow documentation procedures for all work; maintain notebook of daily activities and provide weekly report of work Other related duties as assigned Required Qualifications: Undergraduate or graduate student enrolled in a program related to the field of computer science or computer engineering with a superior academic record General understanding of software development and knowledge of various coding languages Attention to detail and effective time and schedule management skills Effective organizing, planning, debugging, and problem-solving skills Ability to adapt within a small team to support evolving customer requirements Ability to execute instructions and communication in written, oral, and diagram form Demonstrated strong writing, fact-gathering, and analytical skills Basic computer and software skills including but not necessarily limited to Microsoft Office products (e.g., Outlook, Word, and Power Point) Preferred Qualifications: College sophomore or junior with a cumulative GPA (Grade Point Average) of 3.5 or higher Minor or dual degree in mathematics or physics Knowledge or experience in C++ object modeling/software development, Python, HTML, Java, C#, MATLAB, and/or other coding languages Knowledge or experience in CSS, Django, D3-data visualization, and Linux Knowledge of computer operating systems Ability to occasionally work 2nd shift preferred Citizenship/Security Clearance Requirements: U.S. Citizen or Green Card Holder May be required to obtain and maintain U.S. Government Security Clearance Employment Structure: In-office attendance; remote work is not available at this time About Our Internships: Hours: The internship is a part-time, year-round position that requires a minimum of sixteen hours per week of work. The hours are flexible and they can change from one semester to another based on the students class schedule. The weekly hours can be adjusted to balance for the examinations, tests and project submissions. About Us: Applied Optimization is a growing organization located in Fairborn, OH. We are an equal opportunity employer offering a competitive salary that is commensurate with qualifications and a comprehensive benefits package. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, physical or mental disability, protected veteran status, or any other characteristic protected by applicable law. Find out more about us at ***************** This job description is subject to change.
    $27k-33k yearly est. 12d ago
  • Data Solutions AI Application Developer III - Must have UI/UX and Pythonexperience

    Caresource 4.9company rating

    Software developer internship job in Dayton, OH

    The Data Solutions AI Application Developer III is responsible for designing and rapidly deploying lightweight applications and user interfaces to operationalize advanced AI solutions, including generative AI (LLM-based), agentic AI, and NLP-driven capabilities-across the enterprise. The role emphasizes the use of low-code and platform-native development tools (such as Databricks Apps, Microsoft Power Apps/Copilot Studio, UIPath, etc.) as the primary means of accelerating AI adoption within business workflows. This role acts as a critical bridge between analytics and operational execution, transforming AI models into scalable, user-friendly business applications. Essential Functions: Design, configure, test, and deploy AI-enablement applications using low-code/no-code platforms. Develop intuitive user interfaces that expose AI capabilities-including generative, agentic, and NLP-based intelligence-to business and operational teams. Translate model outputs into business workflows, integrating with existing platforms and use cases. Collaborate with data engineers and data scientists to transition solutions from analytical environments (e.g., Databricks) into production. Develop Python and SQL logic to support automation, orchestration, and system integration where low-code tools are insufficient. Conduct application performance testing and troubleshooting efforts to enhance reliability. Ensure application solutions meet usability, accessibility, compliance, and performance standards. Develop within Agile and iterative methodologies with rapid prototyping and feedback incorporation. Support deployment activities and incident management as needed. Work across IT, platform architecture, and analytics teams to ensure smooth production deployment. Perform any other job related duties as requested. Education and Experience: Bachelor's Computer Science, Software Engineering required Equivalent years of relevant work experience may be accepted in lieu of required education Five (5) years application development experience using OOP concepts or platform-based development required Two (2) years deploying applications using cloud services (Azure, AWS, or GCP) and modern data platforms (e.g., Databricks or Snowflake) required Healthcare industry experience preferred Experience leading development efforts preferred Experience building solutions in multi-tier or service-based architectures preferred Competencies, Knowledge and Skills: Strong proficiency in Python and SQL to support AI integration, backend logic, and automation; ability to extend low-code solutions with code when necessary Proficiency with low-code/no-code platforms, such as Databricks Apps, Microsoft Power Apps/Copilot Studio or similar low-code technologies Familiarity with Python UI frameworks, such as Streamlit, Flask, FastAPI, or Django, for custom enhancements when required Understanding of advanced AI technologies, including: Generative AI (LLM-based), Agentic AI and orchestration frameworks, and Natural Language Processing (NLP) Knowledge of UI/UX best practices and accessibility standards Familiarity with SDLC, CI/CD pipelines, and configuration management Expertise in application troubleshooting and optimization Proficiency in Agile, iterative, and/or test-driven development environments Strong analytical, communication, and problem-solving abilities Self-directed, innovative, detail-oriented, and adaptable to evolving AI technologies Licensure and Certification:Working Conditions: General office environment; may be required to sit or stand for extended periods of time Up to 15% (occasional) travel to attend meetings, trainings, and conferences may be required Compensation Range: $94,100.00 - $164,800.00 CareSource takes into consideration a combination of a candidate's education, training, and experience as well as the position's scope and complexity, the discretion and latitude required for the role, and other external and internal data when establishing a salary level. In addition to base compensation, you may qualify for a bonus tied to company and individual performance. We are highly invested in every employee's total well-being and offer a substantial and comprehensive total rewards package. Compensation Type: Salary Competencies: - Fostering a Collaborative Workplace Culture - Cultivate Partnerships - Develop Self and Others - Drive Execution - Influence Others - Pursue Personal Excellence - Understand the Business This is not all inclusive. CareSource reserves the right to amend this job description at any time. CareSource is an Equal Opportunity Employer. We are dedicated to fostering an environment of belonging that welcomes and supports individuals of all backgrounds. #LI-GB1
    $94.1k-164.8k yearly 2d ago
  • Entry Level Software Developer

    Dayton Freight 4.6company rating

    Software developer internship job in Dayton, OH

    As a Software Developer you will be responsible for designing, installing, testing, and maintaining software systems. Responsibilities Use agreed upon development languages to code computer instructions Attend development team meetings Use efficient and structured programming solutions adhering to department development standards. Test and debug solutions Confer with leader and other resources regularly to determine how the desired results can be achieved Qualifications B.S. in CS/MIS/Related or 1 year of development experience in a development language Positive team oriented attitude Ability to work in a team environment and independently Strong written and verbal communication skills Passion for learning and continuous improvement Ability to apply commonly accepted design patterns Experience with the following technologies/methodologies a plus: C# ASP.NET MVC RPG SQL Java Node.JS PHP IBM i Eclipse Visual Studio Team Foundation Server Angular JS and other JavaScript frameworks Responsive Design Microsoft SQL Server DB2 Familiarity with Agile Methodologies (Scrum) Benefits Stable and growing organization Competitive weekly pay Professional, positive and people-centered work environment Fast-paced work environment Comprehensive benefits package: Health, Dental, Vision, AD&D, 401(k), etc. Paid holidays (8); paid vacation and personal days Developer, software developer, IT, I.T., information technology, LTL, IT in Transportation industry, transportation and IT
    $73k-91k yearly est. Auto-Apply 60d+ ago
  • Software Development Co-Op - Summer 2026

    Medpace 4.5company rating

    Software developer internship job in Cincinnati, OH

    Our corporate activities are growing rapidly, and we are currently seeking a full-time, office-based Software Development Intern to join our Information Technology team. This position will work on a team to accomplish tasks and projects that are instrumental to the company's success. Responsibilities * Assist with the development, support, and installation of computer software; * Collect, analyze and document user requirements; * Participate in software validation process through development, review, and execution of test cases and scripts; * Assist with the development and execution of validation plans and test cases; and * Support development managers as necessary. Qualifications * Qualified candidate will be working towards a Bachelor's Degree in Computer Science or a related field; * Excellent communication skills; * Excellent analytical and problem solving skills Medpace Overview Medpace is a full-service clinical contract research organization (CRO). We provide Phase I-IV clinical development services to the biotechnology, pharmaceutical and medical device industries. Our mission is to accelerate the global development of safe and effective medical therapeutics through its scientific and disciplined approach. We leverage local regulatory and therapeutic expertise across all major areas including oncology, cardiology, metabolic disease, endocrinology, central nervous system, anti-viral and anti-infective. Headquartered in Cincinnati, Ohio, employing more than 5,000 people across 40+ countries. Why Medpace? People. Purpose. Passion. Make a Difference Tomorrow. Join Us Today. The work we've done over the past 30+ years has positively impacted the lives of countless patients and families who face hundreds of diseases across all key therapeutic areas. The work we do today will improve the lives of people living with illness and disease in the future. Cincinnati Perks * Cincinnati Campus Overview * Flexible work environment * Competitive PTO packages, starting at 20+ days * Competitive compensation and benefits package * Company-sponsored employee appreciation events * Employee health and wellness initiatives * Community involvement with local nonprofit organizations * Discounts on local sports games, fitness gyms and attractions * Modern, ecofriendly campus with an on-site fitness center * Structured career paths with opportunities for professional growth * Discounted tuition for UC online programs Awards * Named a Top Workplace in 2024 by The Cincinnati Enquirer * Recognized by Forbes as one of America's Most Successful Midsize Companies in 2021, 2022, 2023 and 2024 * Continually recognized with CRO Leadership Awards from Life Science Leader magazine based on expertise, quality, capabilities, reliability, and compatibility What to Expect Next A Medpace team member will review your qualifications and, if interested, you will be contacted with details for next steps.
    $71k-92k yearly est. Auto-Apply 19d ago
  • Software Engineer-Mid Level

    Applied Research Solutions 3.4company rating

    Software developer internship job in Beavercreek, OH

    Applied Research Solutions is seeking a mid level Software Engineer to support our internal research programs. The Mid-Level Software Engineer designs, develops, tests, and maintains software applications that support business and customer needs. This role works independently on well-defined features while collaborating closely with senior engineers, product managers, and cross-functional teams to deliver high-quality, scalable solutions. The engineer applies sound engineering principles, contributes to continuous improvement, and helps ensure reliable, secure, and maintainable systems. **Why Work with us?** Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers. Responsibilities include: + Design, develop, test, and deploy software features and components in accordance with established standards and best practices + Collaborate with product owners, designers, and other engineers to translate requirements into technical solutions + Write clean, maintainable, and well-documented code + Participate in code reviews, providing and receiving constructive feedback + Troubleshoot, debug, and resolve software defects and performance issues + Contribute to system design discussions and technical decision-making + Develop and maintain unit, integration, and automated tests + Support CI/CD pipelines and deployment processes + Adhere to security, compliance, and data protection requirements + Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives + Continuously learn new technologies and recommend improvements to tools, processes, or architectures + Other duties as assigned Qualifications/ Technical Experience Requirements: + Must be a US citizen + Ability to obtain and maintain a SECRET security clearance. + Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience + 3-5 years of professional software development experience + Proficiency in one or more programming languages (e.g., Java, C#, Python, Go) + Experience building and maintaining production-grade applications + Familiarity with RESTful APIs, microservices, or service-oriented architectures + Experience with relational and/or NoSQL databases + Working knowledge of version control systems (e.g., Git) + Understanding of software development lifecycle (SDLC), CI/CD pipelines and Agile methodologies + Strong problem-solving skills and attention to detail **Preferred Qualifications** + Experience with Azure + Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes) + Experience with CI/CD tools and automation + Knowledge of secure coding practices and performance optimization + Exposure to front-end frameworks or full-stack development **Core Competencies:** + Ability to work independently while knowing when to seek guidance + Strong collaboration and communication skills + Accountability for delivering high-quality work on time + Adaptability in a fast-paced technical/development environment + Commitment to continuous improvement and learning All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability, and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (**************************** notice from the Department of Labor.
    $68k-89k yearly est. 2d ago
  • Software Developer

    Winsupply 4.5company rating

    Software developer internship job in Moraine, OH

    Winsupply is in the business of creating and enabling entrepreneurs to achieve their dreams through wholesale distribution. Winsupply is a group of over 670 locally-owned companies that operate across a variety of industries, including HVAC, Plumbing, Electrical and more. The purpose of the support services campus is to eliminate obstacles and provide support to help our entrepreneurs succeed. Support service employees assist entrepreneurs in achieving their dreams through finance, accounting, IT, and other back-office operations. Job Description The Software Developer will serve as the subject matter expert for Java and web services, applying industry best practices in software development and agile project management. Lead assigned development and integration projects from inception to delivery. Collaborate with business users to define requirements, create conceptual and technical designs, develop prototypes and programs, execute unit and integration tests, resolve defects, implement solutions, and provide second-tier support. Champion innovation, continuous improvement, and technical excellence across the team. Competencies for Success Strong organizational, analytical, problem-solving, and communication skills. Strong interpersonal skills to effectively collaborate with stakeholders at all levels. Mentor and guide junior developers, ensuring skill development and adherence to emerging technologies and best practices. Stay updated on new technologies and continuously enhance your technical skills. Required Skills and Experiences 2+ years of professional IT experience, including service development using Java. Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field, or equivalent experience. Proven experience working with offshore development teams. Comprehensive understanding of Object-Oriented Programming (OOP), distributed programming, multi-tier application design, and multi-threaded development. Actively participate in the software development lifecycle, including test-driven development, automated unit testing, and pair programming. Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus. Implement DevOps processes, including CI/CD scripting, test automation, and containerization. Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus. Familiarity with monitoring and logging tools such as ELK stack, Prometheus, or Grafana. Proficiency in design patterns, RESTful services implementation, and service-oriented architectures. Knowledge of test-driven development (TDD) and acceptance testing frameworks. Expertise in development with Java 8 or newer, Spring Boot framework, and JPA. Hands-on experience with Gradle as a build tool. Proficiency in developing efficient, scalable RESTful web services and microservices. Familiarity with Domain-Driven Design (DDD) principles. Knowledge of message queues (MQs) for inter-service communication. Solid experience with version control tools such as GitHub. Agile methodology experience, particularly in Scrum with bi-weekly sprints. Experience with task tracking using Jira and documentation in Confluence. Strong understanding of recognized Java Design Patterns. Practical experience with relational databases (preferably IBM DB2 LUW), including writing moderate to complex SQL queries. Front-end development exposure using Angular framework is a plus. Experience with designing and implementing highly available and fault-tolerant systems. Familiarity with performance optimization techniques for both backend and frontend. Collaborate with technical teams to design and deliver scalable, effective solutions that align with business requirements. Develop and maintain RESTful APIs, microservices, and other service-oriented architectures. Adhere to best practices and standards for accessibility, cross-browser compatibility, and security. Work with cross-functional teams, including project managers, UI/UX designers, developers, and architects, to ensure consistent and high-quality deliverables. Operate efficiently in Linux shell environments and perform necessary configurations. Utilize Jenkins or similar tools to automate builds and deployments. Conduct thorough code reviews and integration testing to ensure quality and maintainability. Engage in the requirement specification process for new software functionalities, ensuring design consistency with development standards. Champion the adoption of engineering best practices and promote a culture of continuous learning and improvement. Develop technical documentation, including architectural designs and guidelines, to ensure long-term maintainability. Take ownership of the end-to-end development cycle, from design to deployment and monitoring in production environments. Drive efforts to improve application performance, scalability, and reliability. Qualifications Technology Stack Backend: Java (8 and newer), Spring Boot framework. Build Tool: Gradle. Database: IBM DB2 LUW as the primary database. Frontend: Angular framework. Communication: Message Queues (MQs). Tools and Methodologies: Agile (Scrum), Jira for task tracking, Confluence for documentation. DevOps: CI/CD pipelines with Jenkins, containerization with Docker or Kubernetes. Monitoring: ELK stack, Prometheus, Grafana. Additional Information Physical Demands The physical demands here are representative of those that must be met to successfully perform the essential job functions with or without reasonable accommodations: Employee is regularly required to sit, use hands, handle controls, talk and hear, reach with hands and arms, stand, walk and stoop Occasionally, employee must lift and/or move up to 50 lbs. Vision requirements include close vision and ability to focus Employee must be able to operate a motor vehicle and infrequently travel by air We are committed to inclusion, diversity, and equal employment opportunity, regardless of race, color, ancestry, religion, sex, gender, national origin, sexual orientation, age, citizenship, marital status, disability, veteran status, or any other factor protected by applicable federal, state, or local laws.
    $72k-93k yearly est. 60d+ ago
  • Facets Application Architect II - Healthcare/Provider

    Caresource 4.9company rating

    Software developer internship job in Dayton, OH

    Responsible for the definition, oversight, coordination and development of Application Solutions, along with the related road maps and lifecycle management. Essential Functions: Provide architectural guidance for the team to keep solutions consistent, reusable and scalable in the team. Work with leadership on opportunities to enhance architecture in the team for the growth initiatives of the company. Review designs, provide suggestions on consistency and efficiency. Review code for enforcing architectural patterns and best practices. Have an overall understanding of the teams' work end to end, upstream and downstream from the team as well, to enable a complete solution creation by the team. Create proof of concepts, tools and utilities for the team's usage to reduce time spent on repetitive tasks. Act as a consultant for the team for current functionality, solution discussions and future enhancements of code. Track the performance of teams' code to assess the current and future load on infrastructure to proactively propose enhancements. Create process flows, maintain and present them to leadership and share them with other teams in the organization. Lead and represent the team in solution discussions from the incoming work to create reusable modules (ex: services) for the enterprise usage. Perform any other job duties as requested. Education and Experience: Bachelor's degree or equivalent years of relevant work experience is required. Master's degree is preferred. A minimum of seven (7) years of IT and/or relevant business experience, to include a minimum of one (1) year of experience as an architect, technical lead, or business analyst, and three (3) years of experience in a relevant domain, such as software engineering, systems engineering, infrastructure, network, storage, information management, organizational development, or business processes. Must Have's: .NET experience, UI, back-end and Services C# programming experience Web Services MS SQL programming experience Proven Experience Architecting (should be able to demonstrate participation/execution of architecture) This position is expected to read/create code for prototypes and lead Facets experience or HealthCare experience is desired, especially around Provider loads and extracts. Competencies, Knowledge and Skills: Able to utilize cloud technologies (AWS, Azure, GCP) to develop, deploy, and manage scalable applications. Collaborate with DevOps and Infrastructure teams to optimize cloud-based application performance. Integrate and leverage generative AI tools to enhance application functionality, streamline workflows, and drive innovation. Facets experience or HealthCare experience is desired. Experience creating dashboards with DynaTrace desired. Experience with Tidal job scheduling tool is desired. Ability to effectively prioritize and execute tasks while working both independently and in a team-oriented, collaborative environment. Strong interpersonal skills including excellent written and verbal communication skills; listening and critical thinking; presentation skills, facilitation skills. Ability to establish effective working relationships with stakeholders at all different levels. Flexibility during organizational and/or business changes. Effective problem-solving skills with attention to detail. Customer Service oriented. Ability to lead technical evaluations and conduct research & development in emerging technologies. Effectively disseminates information to appropriate audiences verbally and in writing. Ability to actively gather appropriate level of participation and input to decision-making and foster it within teams. Compensation Range: $94,100.00 - $164,800.00 CareSource takes into consideration a combination of a candidate's education, training, and experience as well as the position's scope and complexity, the discretion and latitude required for the role, and other external and internal data when establishing a salary level. In addition to base compensation, you may qualify for a bonus tied to company and individual performance. We are highly invested in every employee's total well-being and offer a substantial and comprehensive total rewards package. Compensation Type: Salary Competencies: - Fostering a Collaborative Workplace Culture - Cultivate Partnerships - Develop Self and Others - Drive Execution - Influence Others - Pursue Personal Excellence - Understand the Business This is not all inclusive. CareSource reserves the right to amend this job description at any time. CareSource is an Equal Opportunity Employer. We are dedicated to fostering an environment of belonging that welcomes and supports individuals of all backgrounds. #LI-GM1
    $94.1k-164.8k yearly 3d ago

Learn more about software developer internship jobs

How much does a software developer internship earn in Kettering, OH?

The average software developer internship in Kettering, OH earns between $24,000 and $42,000 annually. This compares to the national average software developer internship range of $30,000 to $48,000.

Average software developer internship salary in Kettering, OH

$32,000

What are the biggest employers of Software Developer Interns in Kettering, OH?

The biggest employers of Software Developer Interns in Kettering, OH are:
  1. Dayton Freight
  2. KBR
Job type you want
Full Time
Part Time
Internship
Temporary