Post job

Principal software engineer jobs in Kettering, OH - 583 jobs

All
Principal Software Engineer
Software Engineer
Software Developer Internship
Lead Technician
Designation-Senior Software Engineer
Application Development Team Lead
Lead Engineer
Software Development Engineer
Software Systems Engineer Lead
  • Team Lead, Operations Application Development (Facets Dev)

    Caresource 4.9company rating

    Principal software engineer job in Dayton, OH

    The Team Lead, Operations Application Development is responsible for the day-to-day activities surrounding the knowledge and insight around development and support of the Operations Application Development team utilizing best practices and ensuring goals and standards align with Operations Technology goals. Essential Functions: Guide and direct successful completion of daily tasks. Prioritize all work, requests and activities. Escalate any area of significant resource contention along with recommendation for resolution. Track issues and status to ensure proper follow-up, coordination with business area provide solutions. Update projects that application development is involved with and coordinate any needed changes with next level leader. Provide management with ticket dashboards. Identify root cause of staff issues and appropriate pro-active resolution to reduce tickets in the future. Support a professional relationship between key business stakeholders and Operations Technology teams. Work closely with customers, business partners, project managers, and team members to understand business requirements that drive the analysis and design of quality solutions that are aligned with business and Operations Technology strategies and comply with the organization's architectural standards. Assist in the team's execution of planned and carryover work. Develop efficient processes to enable teams to achieve quality/efficient delivery. Understand Operations Technology needs and evaluate delivery process to drive continuous improvement. Support business decisions required by technology, development status, problems and issues, project status and success. Participate in departmental meetings/activities and contribute to a collaborative team environment. Responsible for onboarding, training, and development of staff. Perform any other job related duties as requested. Education and Experience: Bachelor's degree in Business, Computer Science or a related field required Equivalent years of relevant work experience may be accepted in lieu of required education Three (3) years of Application Development experience required Three (3) years of health plan business or systems solutions experience required Previous management experience preferred Three (3) years Facets Development Experience required Competencies, Knowledge and Skills: Effective problem-solving capabilities with attention to detail Technical coaching and mentoring skills Project planning skills and abilities Knowledge of technology architecture design and implementation (infrastructure or application development) Effective technical programming, analysis, and specification skills Process and/or workflow planning and design skills Knowledge of Application Development tools and Enterprise Architecture (e.g. TOGAF) Advanced system configuration skills Proficient in Microsoft technologies (infrastructure or application development) Strong knowledge of best practices relative to application development or infrastructure standards Strong written and verbal communication skills Effective time management, organization, and prioritization skills Strong interpersonal skills and high level of professionalism Ability to prioritize and execute tasks in a fast-paced environment Licensure and Certification: Certifications on Microsoft Technology, Certifications on HealthCare, Certifications on Facets preferred Working Conditions: General office environment; may be required to sit or stand for extended periods of time Travel is not typically required Compensation Range: $83,000.00 - $132,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
    $83k-132.8k yearly 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Lead Engineer - OSD

    Astrix 4.1company rating

    Principal software engineer job in Cincinnati, OH

    We're looking to hire a talented Lead Engineer I or a Process Engineer II with experience in oral solid dosage to help develop innovative treatments for chronic diseases. Apply today-this is your chance to make a real impact in healthcare! Relocation assistance is available! Pay: $95k-$115k for the Lead Engineer I $85k-$100k for the Process Engineer II Location: Wilmington County, Ohio Responsibilities: Support the scale-up and transfer of oral solid dosage formulations and processes to the production facility Design and recommend equipment purchases Troubleshoot and maintain manufacturing systems, processes, and equipment Identify and implement process and equipment improvements Develop and implement SOPs Author high-quality technical protocols/reports (engineering studies, summary reports, equipment specifications, change controls, and investigations) Requirements: Lead Engineer I: BS degree in Engineering or technical discipline 5+ years of OSD pharmaceutical experience Experience with OSD equipment procurement Knowledge of cGMP, OSHA, EPA and FDA facility requirements and regulations Knowledge of OSD operations, statistics, equipment design, process control, process scale-up, and equipment validations Experience in statistical analysis Process Engineer II: BS degree in Engineering or technical discipline 2-5 years of OSD pharmaceutical experience Experience with OSD equipment procurement Knowledge of cGMP, OSHA, EPA and FDA facility requirements and regulations Knowledge of OSD operations, statistics, equipment design, process control, process scale-up, and equipment validations Experience in statistical analysis We strongly encourage candidates who have some of the skills to apply. We look forward to a conversation to learn more about you!
    $95k-115k yearly 4d ago
  • App Dev Tech Lead - Guidewire/Cloud

    Munich Re 4.9company rating

    Principal software engineer job in Amelia, OH

    The Application Development Technical Lead is responsible for leading the technical design, development, and delivery of integration solutions for the Policy/Billing/Claims and supporting applications. This role ensures that integrations across Policy, Billing, Claim, and external systems are scalable, secure, cloud-compliant, and aligned with business and technical requirements. The Technical Lead provides hands-on expertise in APIs, Integration Frameworks, and cloud deployment and operational patterns while mentoring development teams and collaborating with architects, business analysts, and stakeholders. Key Responsibilities: Technical Leadership: Lead the planning, technical design, and implementation of end-to-end integrations for Guidewire and other Cloud applications. Provide expert guidance on the use of various Cloud Integration Frameworks, including GOSU, REST APIs, Messaging, Event-Based Integrations, and Cloud Data Access (CDA). Establish integration best practices, coding standards, and design patterns in accordance with approved Cloud architecture patterns. Mentor developers and provide oversight through code reviews, design reviews, and technical governance. Integration Development: Design and build complex integrations between Guidewire Cloud (PC, BC, CC) and external systems. Develop integration components using GOSU, Java, RESTful APIs, web services, Kafka/event streaming, and cloud-native tools. Implement secure, performant, and fault-tolerant integration patterns in a cloud environment. Troubleshoot and resolve integration issues across environments, including production support for critical incidents. Cloud & DevOps Enablement: Collaborate with cloud engineering and DevOps teams to define CI/CD pipelines for Guidewire Cloud deployments. Ensure integrations compliance with Guidewire Cloud hosting requirements, security policies, and deployment processes. Support configuration of monitoring, logging, and observability tools for integration services. Drive automation and continuous improvement across build, test, and deployment workflows. Cross-Functional Collaboration: Partner with solution architects, business analysts, and functional leads to translate business needs into technical integration designs. Participate in Agile ceremonies and contribute to technical planning, backlog refinement, and estimation. Provide clear communication on risks, assumptions, design decisions, and timelines to stakeholders. Quality & Compliance: Ensure integration solutions meet performance, security, compliance, and cloud readiness criteria. Creation of technical documentation, integration design specs, mapping documents, and operational guidelines. Support testing activities, including unit, integration, API, performance, and end-to-end testing. Develop technical deployment plans, checklists, and support the implementation demands for a well-scripted and rehearsed release to production. Has a mindset of zero defects in the deliverables. Qualifications: Required: Bachelor's degree in Computer Science, Engineering, or equivalent experience. 5+ years of experience with Guidewire applications (PolicyCenter, BillingCenter, ClaimCenter). 3+ years of experience designing and developing integrations in Guidewire Cloud or similar policy/billing/claim applications. Strong proficiency with GOSU, Guidewire Integration Frameworks, and Guidewire REST/Messaging APIs. Experience with cloud platforms (Guidewire Cloud, AWS, Azure) and cloud-native integration patterns. Hands-on experience with Java, REST APIs, JSON/XML, and messaging technologies. Experience with CI/CD tools (GitHub Actions, Azure DevOps, Jenkins) and DevOps practices. Strong understanding of insurance domain workflows, data models, and integration requirements. Guidewire Ace certification in Cloud Integration Developer path (must acquire within six months of hiring, if not possessing at the time of hiring). Preferred skills: Microsoft Azure Developer/Architect Certification(s), AWS Certified Developer Certification. Experience with Azure CI/CD pipelines, Azure DevOps tools, and Azure DevOps source control repositories like GIT Experience in front-end web application development using ReactJS. Comfortable with one or more ORM frameworks AINS or CPCU certification(s) At Munich Re, we see Diversity, Equity and Inclusion as a solution to the challenges and opportunities all around us. Our goal is to foster an inclusive culture and build a workforce that reflects the customers we serve and the communities in which we live and work. We strive to provide a workplace where all of our colleagues feel respected, valued and empowered to achieve their very best every day. We recruit and develop talent with a focus on providing our customers the most innovative products and services. We are an equal opportunity employer. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Apply Now Save job
    $97k-124k yearly est. 1d ago
  • Software Engineer (AHT)

    Northrop Grumman 4.7company rating

    Principal software engineer job in Beavercreek, OH

    RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE TYPE: Top SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Defense Systems (NGDS), Beavercreek Ohio, is seeking a Full Stack Web Developer. The successful candidates will demonstrate a broad skill set balanced between interpersonal and technical capabilities achieving sustainable quality products. They will have a track record as an effective communicator and problem solver who is able to develop and maintain good working relationships with internal and external stakeholders. The selected candidates will participate in the entire software development lifecycle with a concentration in software engineering. They will implement solutions in a web-based environment and integrate them into a microservice cloud-based architecture. The candidates will work closely with other software developers accomplishing the following: Support team in completing necessary software on schedule Complete work independently and as a part of an Agile team Solve complex problems through innovative and creative solutions Collaborate with software designers and/or software engineers in the planning, design, development, and utilization of software systems Regularly demonstrate progress to customers Basic Qualifications: 2+ years with Bachelor's degree in Computer Science or related STEM degree from an accredited institution Experience with HTML, CSS, JQuery, JavaScript, TypeScript Experience with Relational, Graph, or Document database. Exposure / experience with frameworks such as React or Angular Exposure / experience with microservices, swagger and API definitions Working knowledge of the Agile development processes Experience with modern IDE tools and testing mechanisms Strong interpersonal skills to communicate effectively with small technical teams. Ability to prioritize and adjust tasks to accomplish project results. Ability to comprehend and analyze complex problems and develop solutions. Must have an active Top Secret security clearance Preferred Qualifications: Experience with: Angular TypeScript Java Python Docker Kubernetes Jira Gitlab Pipelines Experience developing microservices using the Spring Framework Demonstrated use of Integrated Development Environments (IDEs) and configuration management (Git, Bitbucket) Experience working with Jira and Gitlab Experience working in Agile software development environment Primary Level Salary Range: $83,400.00 - $125,200.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $83.4k-125.2k yearly Auto-Apply 5d ago
  • Software Developer Intern

    Dayton Freight 4.6company rating

    Principal software engineer 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 Engineer-Entry Level

    Applied Research Solutions 3.4company rating

    Principal software engineer job in Beavercreek, OH

    Applied Research Solutions is seeking an entry level Software Engineer to support our internal research programs. The entry-level role is responsible for supporting the design, development, testing, and maintenance of software applications. This position works under the guidance of senior engineers and technical leads, gaining hands-on experience while contributing to real-world software solutions. The ideal candidate is eager to learn, collaborative, and motivated to build reliable, scalable, and maintainable software. 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: Assist in designing, developing, and implementing software applications and features Write clean, maintainable, and well-documented code following established standards Participate in code reviews to learn best practices and improve code quality Debug, test, and resolve software defects and performance issues Collaborate with cross-functional teams including product managers, devops engineers, and system administrators Support software deployment, monitoring, and basic troubleshooting activities Learn and apply secure coding practices and software development methodologies (e.g., Agile/Scrum) Maintain technical documentation and contribute to knowledge-sharing efforts 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, Information Systems, Engineering, or related field. Fundamental knowledge of at least one programming language (e.g., Go, Java, Python, C#, or similar) Basic understanding of data structures, algorithms, and object-oriented programming Familiarity with version control systems such as Git Strong problem-solving and analytical skills Ability to work effectively in a team-oriented environment Good written and verbal communication skills Preferred Qualifications Internship, academic, or project experience in software development Exposure to web technologies, databases, or cloud platforms Familiarity with Agile development practices Experience with unit testing frameworks or CI/CD pipelines Azure experience and/or interest. Experience with AI development. Core Competencies: Willingness to learn and accept feedback Attention to detail and commitment to quality Time management and task prioritization skills Adaptability in a fast-paced technical environment 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.
    $68k-89k yearly est. 3d ago
  • Software Engineer 2

    CDO Technologies Inc. 4.5company rating

    Principal software engineer job in Dayton, OH

    Job Description We are seeking a skilled Software Developer with experience in C# and C++ to support software development efforts for the Air Force Test Center. In this role, you will contribute to developing tools that enable analysis, visualization, and modeling of large-scale test data critical to mission success. Key Responsibilities: • Design, develop, and maintain software products to support test analysis and data visualization • Collaborate with multidisciplinary teams including engineers, software developers, and flight test professionals • Develop technical documentation and user guides in accordance with mission requirements • Participate in field activities such as instrumentation setup, sensor calibration, and data collection support • Support integration and validation of software tools in secure environments • Travel as needed to flight test locations and customer sites Required Qualifications: • Bachelor of Science degree in Computer Science, Software Engineering, or related technical discipline • Minimum 5 years of professional software development experience • Proficiency in C# and C++ programming languages • Active DoD Secret security clearance (or higher) • Strong problem-solving skills and ability to work independently in a small team environment • Excellent written and verbal communication skills Preferred Qualifications: • Experience with MATLAB for data analysis and visualization • Prior experience supporting DoD test and evaluation programs • Familiarity with classified computing environments Work Environment: • Majority of work performed in secure facilities • Some unclassified work performed in corporate offices • Occasional outdoor activities required during test support and equipment setup
    $63k-82k yearly est. 22d ago
  • Software Engineer Lead - Fraud systems

    Dev 4.2company rating

    Principal software engineer job in Cincinnati, OH

    Company DescriptionJobs for Humanity is partnering with FIS to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located. Company Name: FIS Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 1 - 5% We are FIS. Our technology powers the world's economy and our teams bring innovation to life. We champion diversity to deliver the best products and solutions for our colleagues, clients and communities. If you're ready to start learning, growing and making an impact with a career in fintech, we'd like to know: Are you FIS? About the role: The Tech Lead role will be accountable for development, and delivery for both traditional on-premises and cloud-based applications for a major business area. The Tech Lead will provide technical guidance for design, development, and automation across all projects including cloud and on-premises, ensuring timely delivery of high-quality solutions and associated artefacts that meet the requirements of each project. About the Team: This role is with our Fraud & Disputes Engineering team and is comprised of colleagues around the globe supporting both on-prem and cloud based solutions for our clients. What you will be doing: Provide technical leadership for teams of developers. Provide strong technical leadership in on-prem and cloud-based software architecture and scalable API designs. Participate in software design meetings and analyze user needs to determine technical requirements. Ensure enforcement of IT standards and chosen Technology Stack Acting as point of contact and escalation on production issues across several business-critical applications. Design and develop key application components as microservices by adapting the Twelve-Factor Application Methodology using Spring Boot, Java, and RESTful architecture. Design and develop Single Page Applications using AngularJS. Develop and maintain Enterprise Java Batch application using JSR specification and schedule java batch jobs using Kubernetes scheduler. Design and develop apps with high throughput and low latency applying load balancing, caching, threading etc. Have a strong familiarity with source code management and continuous integration/delivery processes and tools like GitHub, Jenkins, and Nexus. Write technical specifications based on conceptual design and stated business requirements. Write code, complete programming and performs testing and debugging of applications using current programming languages and technologies. Complete documentation and procedures for installation and maintenance. Establish and document development and testing best practices. What you bring: Multiple year of experience design and Programming skills in JEE technologies including Spring Framework (IoC, MVC, Transactions, Security, and Batch), Spring Boot, Spring JDBC, JPA, Hibernate, SOAP/RESTful, XML, DB2, Tomcat and EDA solutions such as Kafka/ MQ. Object-oriented and service-oriented design concepts, including knowledge of data transfer objects and associated design patterns. Experience working with cloud computing strategies and architecture (Kubernetes, AWS services such as EKS, Lambda, Dynamo DB, API gateway, SQS, EC2, S3, CloudWatch, IAM roles/polices etc.) Experience in implementing Micro services Architecture & building / deploying highly automated, scalable, and maintainable infrastructure. Hands-on experience with frontend frameworks such as Ionic, AngularJS. Experience with front-end technologies such as JavaScript, TypeScript, JQuery, Ajax, HTML5, CSS3, and Bootstrap. Experience in container-based development (Docker, Kubernetes) Experience with modern software development tools for Continuous Integration including Jenkins, Git/GitHub, Jira, Nexus, Maven, Jenkins, SonarQube. Experience with Automated unit test (Unit, Mocking frameworks), Test Driven Development (TDD), and Behavior-driven development (BDD) (Cucumber). Knowledge of security vulnerabilities in web applications and experience addressing them. Experience working on Agile projects and strong knowledge of Agile process & terminology. Strong experience with Java, Spring Boot, Amazon Web Services (AWS) development, Kubernetes, Docker, Angular, Javascript, Web Services, and Agile Development Added bonus if you have: Familiarity working with OAuth 2.0 framework and scopes. Fintech industry What we offer you: A career at FIS is more than just a job. It's the change to shape the future of fintech. At FIS, we offer you: • A voice in the future of fintech • Always-on learning and development • Collaborative work environment • Opportunities to give back • Competitive salary and benefits Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice. EEOC Statement FIS is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, genetic information, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here supplement document available here For positions located in the US, the following conditions apply. If you are made a conditional offer of employment, you will be required to undergo a drug test. ADA Disclaimer: In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis. Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass
    $100k-133k yearly est. 60d+ ago
  • Software Developer Co-op/Intern

    Lcs-London Computer Systems

    Principal software engineer 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 13d ago
  • Software Developer Co-op/Intern

    LCS-London Computer Systems

    Principal software engineer 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. 15d ago
  • Software Engineer

    Medpace 4.5company rating

    Principal software engineer job in Cincinnati, OH

    Medpace's Information Technology team is looking for a full-time, office-based Software Engineer. Join us in building the digital capabilities that accelerate the global development of safe and effective medical therapeutics through clinical trials. In this role, you will work on a team that modernizes and supports Medpace's internal systems. Strong attention to detail, desire for process ownership, and interest in implementing new technology are highly valued. If you want an exciting career where you use your previous expertise and can develop and grow your career even further, then this is the opportunity for you. Responsibilities * Contribute to software development team(s) for one or multiple software applications or initiatives. * Build software applications and features in an Agile environment by following our software development lifecycle (SDLC) process. * Develop applications in a hybrid and cloud native setting utilizing development skills that include object-oriented programming (C#), databases (SQL), Entity Framework (EF), Angular, and web applications (ASP.NET). * Contribute to requirements gathering, design, development, testing, release, and maintenance support of applications. * Collaborate with team members regarding projects, development, tools, and training. * Perform high level end-user support including feature training and troubleshooting for applications. * Contribute to the software validation process through development, review, and/or execution of test plan/cases/scripts. * Provide technical assistance for junior team members. * Learn patterns, approaches, and business practices across multiple development teams. Qualifications * Bachelor's Degree in Computer Science * At least 2 years of software development experience using C#, Angular or similar JavaScript framework, HTML5, CSS3, SQL, GitHub. * Experience with software development life cycle (SDLC) including release management. * Prior experience using Azure and Entity Framework is a plus * Prior experience modernizing systems is a plus * Excellent analytical, written and oral communication skills. * Excellent computer skills. #LI-Hybrid 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-88k yearly est. Auto-Apply 11d ago
  • Advanced Design Tools (ADT) Mechanical and Dynamics Senior Staff Software Engineer

    GE Aerospace 4.8company rating

    Principal software engineer job in Evendale, OH

    Responsible for designing, developing, and testing software tools for stress & life analysis and dynamics modeling. This includes creating software to analyze fatigue, creep, fracture mechanics, structural Vibration and rotor dynamics, and other stress-related phenomena. The role impacts projects and programs across GE Aerospace, improving quality, efficiency, and team effectiveness. Operating with moderate autonomy, it requires technical expertise, engineering knowledge, and strong operational judgment to deliver impactful results. **Job Description** **Roles and Responsibilities** + Create and enhance software tool capability for fatigue, creep, fracture mechanics, and engine dynamics. + Support and troubleshoot engineering software across various deployment areas. + Coordinate with software users to prioritize tool development needs. + Perform rigorous testing on software tools that have been developed, modified, or enhanced to ensure quality and reliability. + Develop and apply specialized knowledge in the discipline, serving as a resource for best practices and quality standards. Stay informed on the latest technical advancements and contribute to strategy and policy development to ensure successful delivery of objectives. + Possess in-depth knowledge of best practices and how the function integrates with other areas, such as materials, heat transfer, impact dynamics and aeromechanics. Maintain awareness of market competition and factors that differentiate the organization. + Use technical expertise and data analysis to solve moderately complex problems in operational/product management, manufacturing, technology, or engineering. Apply innovative perspectives to existing solutions and leverage internal and limited external resources to inform decisions. + Acts as a resource for colleagues. May lead functional teams or projects with minimal resource requirements, risk, and/or complexity. Communicates difficult concepts and may influence others' options on topics; works to build consensus. Developing persuasion skills required to influence others on topics within field. **Required Qualifications** + Bachelor's degree (or higher) in mechanical or aerospace engineering from a credited university or college + Minimum of 5 years of experience in software engineering + Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening. **Desired Characteristics** + Master's degree in engineering from an accredited university or college + Bachelor's degree (or higher) in mechanical or aerospace engineering from a credited university or college with at least 8 years of experience in the field. + Experience using FEA based tools (NASTRAN, ABAQUS or ANSYS) + Fundamental understanding of fatigue, creep, linear elastic fracture mechanics, structural vibration and rotor dynamics + Computer programming skills - preferably with Fortran and Python _This role requires access to U.S. export-controlled information. Therefore, for applicants who are not U.S. lawful permanent residents, U.S. Citizens, or have been granted asylee or refugee status (i.e., not a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3), otherwise known as a U.S. Person), employment will be contingent on the ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government._ **Additional Information** GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer (****************************************************************************************** . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). **Relocation Assistance Provided:** Yes GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
    $77k-96k yearly est. 60d+ ago
  • Tech Delivery Lead

    Caresource 4.9company rating

    Principal software engineer job in Dayton, OH

    The Technical Delivery Lead is responsible for owning technical delivery and technical management for a defined domain or platform. The role will work closely with cross-functional teams, including product managers, designers, and quality assurance, to ensure the successful delivery of solutions within the defined scope, timeline, and quality standards. Essential Functions: Prioritize team activities based upon IT leadership priorities and bandwidth Represent IT in project/business meetings and engagements Improve solution functionality and efficiency with added business value Collaborate closely with other business areas to optimize the use of systems and applications Collaborate with the department manager to systematically evaluate currently deployed services; develop and manage plans to optimize delivery and support mechanism Apply creative thinking in problem solving and identifying opportunities for improvement Provide subject matter expertise for technical guidance, training and direction Provide direction, lead and review of work products and daily tasks for quality Design, architect, and oversee the development of complex software systems, ensuring scalability, reliability, and maintainability Drive the full development lifecycle, from requirements gathering and design to implementation, testing, and deployment Establish and enforce coding standards, best practices, and development methodologies within the team Conduct regular code reviews to ensure code quality, performance, and adherence to architectural principles Identify technical risks and propose effective mitigation strategies to ensure project success Collaborate with product managers to prioritize and schedule project deliverables based on business objectives and resource availability Provide accurate and timely progress updates to project stakeholders, highlighting achievements, challenges, and proposed solutions Stay up to date with the latest industry trends, technologies, and frameworks, and evaluate their potential application in the organization Perform any other job duties as requested Education and Experience: Bachelor's degree in Business, Computer Science or related field or equivalent work experience is required Five (5) years of systems management and analysis experience is required Experience with Agile methodologies is required Three (3) years of experience within Technology/Architecture leadership is preferred Project planning and project management experience is preferred Experience with Product Management environment and Cloud technologies is preferred Azureexperience required .NET experience required SSIS experience required Competencies, Knowledge and Skills: Expert level skills in technical architecture, project management, and team collaboration Strong analytical, evaluative and problem solving abilities Knowledge of the healthcare and managed care philosophy is preferred Critical listening and thinking skills Strong learning competency and ability to teach others Solid project planning and management abilities Technical teaching, programming, analysis and specification skills Network protocols and security standards (may require) Application development tools methodologies (e.g. Agile) and Architecture skills Strong knowledge of best practices relative to application development or infrastructure standards Excellent written and oral communication skills Effective organization and prioritization skills Licensure and Certification: Cloud certification a plus Working Conditions: General office environment; may be required to sit or stand for extended periods of time 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 4d ago
  • Software Engineer-Mid Level

    Applied Research Solutions 3.4company rating

    Principal software engineer 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. 4d ago
  • Software Engineer 2

    Cdo Technologies, Inc. 4.5company rating

    Principal software engineer job in Dayton, OH

    We are seeking a skilled Software Developer with experience in C# and C++ to support software development efforts for the Air Force Test Center. In this role, you will contribute to developing tools that enable analysis, visualization, and modeling of large-scale test data critical to mission success.
    $63k-82k yearly est. Auto-Apply 60d+ ago
  • Software Engineer - Medical Imaging

    Medpace 4.5company rating

    Principal software engineer job in Cincinnati, OH

    Our imaging services are rapidly growing and we are currently seeking a full-time Software Engineer to join our team developing applications for the analysis and quantification of medical images (CT, MRI, etc.) using advanced techniques such as artificial intelligence and deep learning. Responsibilities * Design and develop image quantification applications using advanced techniques such as artificial intelligence and deep learning; integrate these applications into Medpace's image management system * Conduct unit testing, participate in software validation process through development, review and execution of test scripts * Follow the company's software development lifecycle processes in a highly regulated environment (drug development) * Communicate with team members regarding projects, development, tools, and procedures * Provide end-user support including setup, installation, and maintenance for applications released * Write technical documentation Qualifications * Bachelor's Degree in Computer Science or equivalent, or higher * Excellent programming skills, at least 2 years of software development experience * Knowledge of standard image processing techniques (segmentation, registration, etc.) * Experience in machine learning or deep learning * Other appreciated skills/knowledge: * Programming languages: C#, python, javascript, typescript * Cloud systems (Azure, AWS, etc.) * Machine/deep learning frameworks ( TensorFlow, Keras, etc.) * Code management tools: TFS/DevOps, git. * Team spirit * Good level of communication TRAVEL: None 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-88k yearly est. Auto-Apply 13d ago
  • Advanced Design Tools (ADT) Mechanical and Dynamics Senior Staff Software Engineer

    GE Aerospace 4.8company rating

    Principal software engineer job in Evendale, OH

    SummaryResponsible for designing, developing, and testing software tools for stress & life analysis and dynamics modeling. This includes creating software to analyze fatigue, creep, fracture mechanics, structural Vibration and rotor dynamics, and other stress-related phenomena. The role impacts projects and programs across GE Aerospace, improving quality, efficiency, and team effectiveness. Operating with moderate autonomy, it requires technical expertise, engineering knowledge, and strong operational judgment to deliver impactful results.Job Description Roles and Responsibilities Create and enhance software tool capability for fatigue, creep, fracture mechanics, and engine dynamics. Support and troubleshoot engineering software across various deployment areas. Coordinate with software users to prioritize tool development needs. Perform rigorous testing on software tools that have been developed, modified, or enhanced to ensure quality and reliability. Develop and apply specialized knowledge in the discipline, serving as a resource for best practices and quality standards. Stay informed on the latest technical advancements and contribute to strategy and policy development to ensure successful delivery of objectives. Possess in-depth knowledge of best practices and how the function integrates with other areas, such as materials, heat transfer, impact dynamics and aeromechanics. Maintain awareness of market competition and factors that differentiate the organization. Use technical expertise and data analysis to solve moderately complex problems in operational/product management, manufacturing, technology, or engineering. Apply innovative perspectives to existing solutions and leverage internal and limited external resources to inform decisions. Acts as a resource for colleagues. May lead functional teams or projects with minimal resource requirements, risk, and/or complexity. Communicates difficult concepts and may influence others' options on topics; works to build consensus. Developing persuasion skills required to influence others on topics within field. Required Qualifications Bachelor's degree (or higher) in mechanical or aerospace engineering from a credited university or college Minimum of 5 years of experience in software engineering Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening. Desired Characteristics Master's degree in engineering from an accredited university or college Bachelor's degree (or higher) in mechanical or aerospace engineering from a credited university or college with at least 8 years of experience in the field. Experience using FEA based tools (NASTRAN, ABAQUS or ANSYS) Fundamental understanding of fatigue, creep, linear elastic fracture mechanics, structural vibration and rotor dynamics Computer programming skills - preferably with Fortran and Python This role requires access to U.S. export-controlled information. Therefore, for applicants who are not U.S. lawful permanent residents, U.S. Citizens, or have been granted asylee or refugee status (i.e., not a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3), otherwise known as a U.S. Person), employment will be contingent on the ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government. Additional Information GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). Relocation Assistance Provided: Yes
    $77k-96k yearly est. Auto-Apply 60d+ ago
  • Azure Software Engineer

    Applied Research Solutions 3.4company rating

    Principal software engineer job in Dayton, OH

    ARS is looking for an Azure Software Engineer. As a software engineer, your responsibility will be to deploy, configure, and manage a DevSecOps platform as a service for a U.S. Government customer, including certain customizations based on agreed-upon customer requirements. As part of that management, you are expected to follow an agile-based delivery approach and manage a backlog of work item tasks outlined by the Microsoft Architect. During delivery, you will be expected to develop the platform solution and deliver it into a classified Microsoft region. After the initial delivery of the DevSecOps platform, you are expected to provide clear documentation for code checked into a Git repository and instructions on how to deploy the platform into a Kubernetes cluster. You will also be required to provide a software bill of materials, including version numbers for platform accreditation. Additionally, you will be required to provide configuration assistance for the customer to integrate the service with their on-premises network identity store. **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:** + Deploy and manage a DevSecOps platform as a service to a U.S. Government customer along with certain customizations based on agreed to customer requirements. + Manage a backlog of work item tasks outlined by the Microsoft Architect. + Provide clear documentation for code checked into a Git repository and instructions on how to deploy the platform into a Kubernetes cluster. + Develop and maintain Azure infrastructure using Infrastructure as Code (IaC) tools such as Bicep or Terraform. + Support DevOps pipelines and CI/CD automation. + Ensure compliance with DoD cybersecurity standards and contribute to ATO documentation. + Generate software bill of materials and check the artifacts into a common artifact repository such as Jfrog Artifactory and remediate findings discovered by X-Ray. + Other duties as assigned **Requirements:** + Must be a US citizen + Security+ Certification + Experience working in a classified Azure Region or delivering software into an AirGapped network. + Experience deploying Microsoft infrastructure using Terraform or Bicep + Bachelor's degree in computer science, Engineering, or related Field AND 3+ years leadership experience in relevant area of business OR equivalent experience. + 8-12 years demonstrated performance in related technology. + Minimum Security Clearance Required + Top Secret w/ SCI eligibility + Travel Up to 100% Additional or Preferred Qualifications + 5+ years leadership experience in relevant area of business. + Technical certifications in Azure 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. 60d+ ago
  • Software Engineer 2

    Cdo Technologies Inc. 4.5company rating

    Principal software engineer job in Dayton, OH

    We are seeking a skilled Software Developer with experience in C# and C++ to support software development efforts for the Air Force Test Center. In this role, you will contribute to developing tools that enable analysis, visualization, and modeling of large-scale test data critical to mission success. Key Responsibilities: • Design, develop, and maintain software products to support test analysis and data visualization • Collaborate with multidisciplinary teams including engineers, software developers, and flight test professionals • Develop technical documentation and user guides in accordance with mission requirements • Participate in field activities such as instrumentation setup, sensor calibration, and data collection support • Support integration and validation of software tools in secure environments • Travel as needed to flight test locations and customer sites Required Qualifications: • Bachelor of Science degree in Computer Science, Software Engineering, or related technical discipline • Minimum 5 years of professional software development experience • Proficiency in C# and C++ programming languages • Active DoD Secret security clearance (or higher) • Strong problem-solving skills and ability to work independently in a small team environment • Excellent written and verbal communication skills Preferred Qualifications: • Experience with MATLAB for data analysis and visualization • Prior experience supporting DoD test and evaluation programs • Familiarity with classified computing environments Work Environment: • Majority of work performed in secure facilities • Some unclassified work performed in corporate offices • Occasional outdoor activities required during test support and equipment setup
    $63k-82k yearly est. Auto-Apply 60d+ ago
  • UI Software Engineer

    Medpace 4.5company rating

    Principal software engineer job in Cincinnati, OH

    Medpace's Information Technology team is seeking a full-time Software Engineer specializing in UI development. Join us in building the digital capabilities that accelerate the global development of safe and effective medical therapeutics through clinical trials. In this role, you will work on the team that builds and maintains our Medpace Design System (MDS), which is built with Angular and leverages Angular Material as its foundation. Currently, in its 7th major version, the Medpace Design System enables all software modernization teams to deliver consistent, scalable, and delightful experiences across our applications. As part of your day-to-day work, you'll collaborate with designers, other developers, and product teams to enhance and expand the design system's capabilities, ensuring that every team remains efficient and effective in their work as we seek to modernize all our clinical trials tools. If you're looking for an exciting career that leverages your existing expertise and allows you to further develop and grow, then this is the opportunity for you. Responsibilities * Develop and maintain reusable Angular components, patterns, and guidelines within the Medpace Design System; * Extend and customize Angular Material to align with Medpace's design, accessibility, usability, and engineering standards; * Partner with designers and developers to translate specifications into performant, reusable, and accessible components; * Ensure consistency, scalability, and performance of UI components across multiple modernization teams; * Contribute to the evolution of Medpace Design System through the identification of new libraries and externally identified capabilities through competitive assessments; * Participate in the full software development lifecycle (SDLC): requirements, design, development, testing, deployment, and maintenance; * Ensure continued success and rapid delivery of the design system through leveraging automated testing tools such as Cypress; * Provide documentation, training, and support for development teams adopting the Medpace Design System; * Share knowledge and mentor peers on front-end technologies and best practices; Qualifications * Bachelor's Degree in Computer Science or closely related; * 2 or more years of software development experience; * Proficient with modern front-end development tools and practices, including: * Angular/Angular Material * HTML5, CSS3, Typescript/JavaScript, C# * Web API, Microservices, Webservices * MVC, Entity Framework Core, GitHub, SQL/NoSQL, etc. * Experience with automated testing tools (e.g., Cypress) * Knowledge of usability, accessibility (WCAG/ARIA), and responsive design best practices; * Excellent analytical, written, and oral communication skills; * Excellent computer skills; Preferred: * Prior experience contributing to and maintaining a design system; * Experience modernizing legacy systems; * Familiarity with multiple programming languages and their implications for UI construction (e.g., HTML, JavaScript, Typescript, C++, C#, Swift, etc.); 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-88k yearly est. Auto-Apply 8d ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Kettering, OH?

The average principal software engineer in Kettering, OH earns between $82,000 and $143,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Kettering, OH

$108,000

What are the biggest employers of Principal Software Engineers in Kettering, OH?

The biggest employers of Principal Software Engineers in Kettering, OH are:
  1. Sierra Nevada
  2. Northrop Grumman
  3. Leonardo DRS, Inc.
Job type you want
Full Time
Part Time
Internship
Temporary