Senior software engineer jobs in Mack, OH - 472 jobs
All
Senior Software Engineer
Software Engineer
Software Developer Internship
Designation-Senior Software Engineer
Module Lead
Test Engineer
Computer Software Engineer
Software Systems Engineer Lead
Senior Leader
Web Software Engineer
Software Development Engineer
Junior Software Engineer
Software Quality Engineer
EMC Testing Engineer
I3 Infotek Inc. 3.9
Senior software engineer job in Cincinnati, OH
We are seeking an EMC Testing Engineer to support electromagnetic compatibility (EMC) testing activities for medical device hardware. The ideal candidate will have hands-on experience with electrical hardware testing, system-level architecture, and prototyping in a regulated environment.
Key Responsibilities
Perform EMC/EMI testing on electrical and electronic hardware systems.
Support prototype development, testing, and validation activities.
Analyze test results and troubleshoot EMC-related issues.
Work closely with hardware, system, and design teams to ensure compliance with EMC standards.
Assist in defining and reviewing system architecture from an EMC perspective.
Document test procedures, results, and compliance reports.
Ensure products meet applicable industry and regulatory standards.
Required Skills & Qualifications
Strong experience in EMC/EMI testing
Hands-on knowledge of electrical hardware testing
Experience working with prototyping and early-stage hardware
Understanding of system architecture and integration
Ability to work onsite and collaborate with cross-functional teams
Nice to Have
Experience in medical devices or regulated industries
Familiarity with EMC standards and compliance testing environments
$62k-83k yearly est. 1d ago
Looking for a job?
Let Zippia find it for you.
Software Developer Co-op/Intern
Lcs-London Computer Systems
Senior 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 6d ago
Software Developer Co-op/Intern
LCS-London Computer Systems
Senior 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. 8d ago
(Worldpay) Sr. Leader, Attack Surface Management
Dev 4.2
Senior 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 Science
Travel Percentage :
15 - 25%
Are you curious, motivated, and forward-thinking? At Worldpay, you'll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun.
About the role:
Directs and controls activities of a broad functional area through several department managers. Has overall control of planning, staffing, budgeting, managing expense priorities, and recommending and implementing changes to methods. Results achieved affect large groups of customers, partners, stakeholders, and employees. Participates with other senior managers in establishing strategic plans and objectives, makes final decisions on administrative/operational matters and ensures effective achievement of objectives. Works on complex issues that require an in-depth knowledge of the business, regulations and/or industry. Ensures budgets and schedules meet corporate requirements. Regularly interacts with executives and/or major customers. Interactions frequently involve special skills, such as negotiating with customers or management or attempting to influence senior level leaders regarding matters of significance to the organization.
What you will be doing:
• Manages Information Security staff in identifying, developing, implementing and maintaining information security processes across the organization to reduce risks, respond to incidents and limit exposure to liability to ensure reduced financial loss to the organization.
• Reviews documentation created by team members and peers to provide constructive feedback.
• Prepares and reviews activity reports as requested by management.
• Coordinates and implements information security, operations and activities to ensure protection of information assets while ensuring optimal use of personnel and equipment.
• Collaborates with clients and Client Management to establish client confidence in Worldpay's information security program. Works with business teams to ensure information security initiatives are understood and implemented. Provides guidance and cross training to other team members.
• Works with business teams to ensure information security initiatives are understood and implemented.
• Establishes goals and objectives for team performance and manages attainment of those goals.
• Develops and ensures services in response to various risks and threats.
• Responsible for technical information security architecture, network and system security designs, implementation and management of information security systems and/or programs for the protection of the environment.
• Researches and deploys state-of-the-art technology solutions and innovative information security management techniques to safeguard organizational assets.
• Develops close working relationships with management, company peers and industry counterparts to ensure alignment of company goals with current information security industry and regulatory trends.
• Keeps senior management apprised on the status of information security issues and initiatives.
• Assists in establishing department financial goals and objectives and ensures all objectives and expectations are met.
What you will need:
Bachelor's degree in computer science or the equivalent combination of education, training, or work experience. CISSP, GSEC, CCNE, or other security or network certifications desired.
Extensive experience with:
•Threat and vulnerability management
•Attack management
•Patching
•Offensive security
• Masters an understanding of the regulatory and audit requirements with respect to information security and privacy issues
• Extensive knowledge of networks technologies (protocols, design concepts, access control), design and engineering
• Extensive knowledge of security technologies (encryption, data protection, design, privilege access, etc.
• Proficiency in interacting with executive level clients
• Proficiency in planning, reporting, establishing goals and objectives, standards, priorities and schedules
• Excellent verbal and written communication skills to technical and non-technical audiences of various levels in the organization
• Excellent input and planning into application development, systems engineering, and network engineering for development of security requirements and best practices are implemented and followed
• Proficiency in managing teams and projects.
.
What we offer you:
A career at Worldpay is more than just a job. It's the change to shape the future of Fintech. At Worldpay, 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
$83k-122k yearly est. 60d+ ago
UI Software Engineer
Medpace 4.5
Senior software engineer job in Cincinnati, OH
Medpace's Information Technology team is seeking a full-time SoftwareEngineer 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 2d ago
Cloud Infrastructure Software Engineer
Ingenium Plus
Senior software engineer job in Cincinnati, OH
Ingenium Plus partners with organizations to help design and execute a talent management strategy that advances organizational effectiveness. We accomplish this by aligning organizations internal talent acquisition practices with that of external executive recruitment and staff augmentation. By advancing all these staffing elements together in one cohesive strategy the company culture can flourish.
Job Description
We are currently in search of a passionate SoftwareEngineer and we want you to be a part of our team! As a team member, you will bring a deep curiosity about all areas of technology and specific expertise in Python, cloud technologies, automation, distributed systems, and efficiently designed code.
Additionally, you will spend a significant amount of time installing, deploying, and customizing the DivvyCloud Platform.
This is a fantastic opportunity to engage in a positive, creative, and collaborative work environment that offers a competitive salary and benefits, great location, and flexible schedules.
Responsibilities:
• Drive all phases of the software development life cycle using Agile Scrum methodology in the creation of innovative software products
• Install, deploy, and customize DivvyCloud. Drive Cloud automation for customers using the DivvyCloud platform, extending the product through plug-ins and APIs to support additional services/frameworks
• Establishing core building blocks of Infrastructure as Code using HashiCorp products. Unifying these blocks into secure and repeatable pipelines for execution of IaaS at Enterprise scale
• Creation of Python plug-in scripts for complex cloud-based infrastructure deployment and automation
• Act as a technical lead for complex backend services
• Bridge the gap between high-level architecture and the detailed solutions design input needed to deliver product
• Work closely with Architects to address complex software/system architecture issues
• Work closely with operations to develop the most optimal system architecture/deployment design for core platforms
• Jump in and solve complex technical problems and design issues
• Drive adoption of advanced cloud-based features and capabilities where it makes sense
• Drive CI/CD capabilities to achieve continuous deployment
• Code, code, and more code!
Qualifications
2+ years of relevant experience
• BA/BS or advanced degree in computer sciences or equivalent work experience
• Experience working on large scale, complex applications
• Knowledge and experience in using public cloud services - Amazon Web Services, Google Cloud Platform, Microsoft Azure, OpenStack, and VMware
• Deep understanding of Python, MySQL, Javascript, Terraform and cloud based infrastructure
• DivvyCloud Platform experience
• Experience with REST API development
• Knowledge of Docker / Container based technologies
• Experience developing using Agile methodologies
• Excellent teamwork and communication
• Proven ability to take the product through all stages of development from concept to launch at scale
• This position requires the completion of a thorough background and preemployment drug and alcohol screening
Additional Information
All your information will be kept confidential according to EEO guidelines.
$64k-84k yearly est. 2d ago
Android Software Engineer
Apidel Technologies 4.1
Senior software engineer job in Blue Ash, OH
This Android SoftwareEngineer role will join a team providing new functionality, enhancements and maintenance for a newer Android application. This application is used to assess the quality of product delivered to a distribution center. The Android SoftwareEngineer is responsible for collaborating with Product Management, Product Design, Lead Android Developer, and Quality Engineering to deliver a high-quality solution.
Minimum Position Qualifications:
3+ years of professional Android application development experience using Kotlin.
Proficiency with Android SDK, Jetpack libraries, MVVM architecture, and modern mobile frameworks.
Solid experience integrating RESTful APIs, managing JSON data, and third-party libraries/services.
Understanding of mobile security best practices and optimization techniques.
Experience with optimizing mobile apps, in Java and Kotlin.
Excellent analytical, problem-solving, and debugging skills.
Ability to interact well in a team environment.
Proficient understanding of code versioning tools, such as Git, GitHub Saas.
Bonus Qualifications:
Familiarity with CI/CD processes, automation tools, and testing frameworks.
Experience coding in Java.
Key Responsibilities
Design, develop, and maintain robust and scalable Android applications using Kotlin.
Complete work estimates and plans independently as appropriate for design, development, implementation, and rollout tasks.
Champion company standards and best practices. Work to continuously improve software delivery processes and practices.
Create technical system documentation and ensure that this documentation remains current.
Support and maintain applications utilizing required tools and technologies.
Provide support for applications, including involvement with the Support Center. Provide off-hours support (24 x 7) as required.
Integrate seamlessly with backend services to deliver real-time data for quality inspections.
Optimize application performance and responsiveness to deliver exceptional user experience.
Participate actively in agile ceremonies, including sprint planning, code reviews, and retrospectives.
Troubleshoot and resolve technical issues promptly, ensuring reliability and optimal application performance.
Continuously evaluate and implement best practices in mobile development and architecture.
Note to Vendors
Location: Must be a local candidate willing to come onsite 4 days a week (BTC)
Prescreen: No prescreen required
Project: E2E Fresh
Top Skills:
3+ years of experience with Android development using Kotlin (Must-have)
Android SDK, Jetpack libraries, MVVM architecture, and modern mobile frameworks (Must- have)
Familiarity with CI/CD processes, automation tools, and testing frameworks (Bonus)
Java coding experience (Bonus)
$71k-101k yearly est. 5d ago
Software Engineer II - Angular w/ DevSecOps
Sentrilock
Senior software engineer job in Olde West Chester, OH
Provide IT project management and lead the technical side of IT efforts while contributing to the development of software systems to support the Company's external customers, products, service, and internal systems.
Provide analysis and direction of system architecture, platforms, and tools.
Evaluates products and tools relevant to the Company's business.
Ensures development resources utilize consistent methods and paradigms.
Makes ROI determinations for implementation of new tools and platforms.
Communicates needs, analysis, and ROI to upper management.
Controls and develops master architectural plan for databases, systems, and services.
Considers input from many functional areas of the Company when considering new products, services, and administrative applications.
Optimize database for efficiency.
Provides IT Project planning and estimating of software features.
Produces feature estimates and schedules.
Completes features per company priorities and within guidelines.
Determines resource allocation to specific features based on company needs.
Work independently on multiple features that require multi-department coordination and accomplish releases on time with success.
Effectively and professionally communicates with IT department and all other departments.
Aid testers and support personnel as needed to determine system problems.
Respond promptly and professionally to bug reports.
Provide feedback regarding performance considerations and usability issues concerning software specifications and implementation to various personnel and departments.
Responsible for communicating with other engineers and manufacturer's technical support staff regarding programming needs and performance.
Mentor Software Developers
Participates in the full software lifecycle application development, testing and analysis.
Designs, codes, debugs and documents applications in various software languages at an expert level
Develops new software and modifies existing legacy programs to meet and maintain specified standards and requirements.
Conducts Software analysis including requirements analysis, software code reviews, identification of code metrics, system risk analysis and software reliability analysis.
Verifies that logic and syntax are correct and that program results are accurate. This includes preparing test data, test procedures and documentation.
Analyzes system specifications and translates system requirements to task specifications.
Other duties as assigned.
Participate in projects assigned by manager.
Maintain and follow ISO standards.
Seek out and complete appropriate training, development, and research.
Knowledge of department processes
Support the mission, principles, and goals of the company.
Requirements
Bachelor's Degree in Computer Science or Related Degree or equivalent experience, Required
6 Years Software development in enterprise systems, Required
3 Years Architect and design systems, Required
2 Years Mobile development, Preferred
2 Years Optimize database for efficiency, Required
Proficiency in HTML, CSS, JavaScript and Angular
Experience with frontend frameworks specifically Angular
Understanding of responsive design principles
Familiarity with RESTful APIs
Knowledge of UI/UX best practices
Knowledge of PHP, Zend Framework, HTML, CSS, JavaScript, Delphi, C/C++, Java Preferred
Proficiency in scripting languages (e.g., Bash, Node, PHP, Java)
Experience with CI/CD tools like Argo CD, Jenkins, GitLab CI/CD
Knowledge of containerization (Docker) and orchestration (Kubernetes)
Familiarity with cloud platforms (GCP)
$64k-85k yearly est. 7d ago
Software Engineer - 1st
Kable Workforce Solutions
Senior software engineer job in Erlanger, KY
Location: Erlanger, KY Employment Type: 1st Shift, Full-time, direct hire Job Brief Kable Workforce Solutions is hiring a SoftwareEngineer for our client. This position responsibilities include creating and optimizing CNC G/M-code and probing macros, developing desktop and web-based utilities in Python and other languages, managing GitHub/GitLab repositories, and ensuring proper version control practices.What's a Typical Day Like?
Design, implement, and maintain software applications and tools used in CNC measurement, data logging, and automation workflows.
Write and optimize CNC G/M-code, probing macros, and embedded scripts for real-time machine integration.
Develop desktop and web-based utilities using Python, C#, C++, and Java to support internal tools and customer applications.
Implement automated tests and validation tools for software accuracy and performance.
Manage all software development projects using GitHub and GitLab repositories.
Ensure clean version control practices, including branching, tagging, and code reviews.
Maintain and validate official software release versions used in customer applications and internal tools.
Document code changes, test results, and release notes for compliance and traceability.
Work closely with Application Engineers, R&D, and Technical Support teams to integrate software with metrology products and CNC systems.
Customize solutions to meet customer-specific requirements while ensuring stability and scalability.
Assist in diagnostic and support efforts for software bugs, compatibility issues, and integration hurdles.
Develop internal software documentation, including installation guides, API references, and usage manuals.
Provide training to internal team members and customers on proper software usage and system integration.
Participate in strategic development efforts led by Blum-Novotest's USA Competence Center.
Contribute to cross-functional R&D initiatives, developing new tools and enhancing core product software capabilities.
Conduct research into emerging technologies and programming methodologies applicable to CNC metrology and industrial automation.
Provide first level IT support to staff stationed at the competence center.
What Are the Requirements of the Job?
Bachelor's Degree in Computer Science, SoftwareEngineering, Mechatronics, or related field.
4+ years of software development experience. Work with machine control systems or industrial applications considered a plus.
Prior experience with CNC machine integration or automation is a plus.
Experience developing in G-code and macro languages for Fanuc, Okuma, and Siemens controls preferred.
Proficient in Python and one or more of: C#, C++, or Java.
Strong understanding of Git-based source control (GitHub, GitLab).
Familiarity with CI/CD pipelines and automated testing frameworks.
Experience with machine tool programming (G-code, M-code) and CNC probing cycles is highly advantageous.
Understanding of metrology, sensor integration, and industrial communication protocols (e.g., Ethernet/IP, OPC UA) is a plus.
Excellent analytical, troubleshooting, and communication skills.
Comfortable working independently and in team-based environments.
Well-organized and capable of managing multiple projects concurrently.
Occasional travel may be required for project support, training, or collaboration.
Office-based position with periodic travel (up to 25%) for collaboration, testing, or customer-facing development.
Collaboration with global team members across engineering, technical support, and product management.
Work may involve tight deadlines or extended hours during major software releases
Ability to work in fast-paced environment.
Ability to move or lift up to 50+ lbs.
Ability to reach, grasp, hold, push, pull, bend, twist, squat, climb, kneel.
Ability to utilize hand/eye coordination.
Capability to stand for prolonged periods of time
Communication skills.
How to Apply And Next Steps?
Please submit your resume in our application by clicking “apply now.” We look forward to reviewing your application and you will hear from us within 1 business day.About Kable Workforce Solutions
For over 50 years, Kable Workforce Solutions has been connecting skilled professionals with leading employers across the region. We're dedicated to helping people build lasting careers and helping companies grow through quality, integrity, and partnership.We believe in people first - empowering individuals to succeed and celebrating the work that drives our communities forward.Kable Workforce Solutions is proud to be an equal opportunity employer. We welcome and value diversity and are committed to creating an inclusive workplace where everyone can thrive. Read our full diversity statement here.This job description is not intended to be all-inclusive, and the employee will also perform other reasonably related business duties as assigned by the immediate supervisor and other management as required.
$62k-82k yearly est. 21d ago
SOFTWARE ENGINEER II
Fischer Roofing 4.6
Senior software engineer job in Erlanger, KY
As a SoftwareEngineer II on our Information Technology team, you will be a key person in leading and designing new applications for internal use and ensuring we are leaders in technology use. The most rewarding part of this role is being the one to look ahead and seek out innovation for the organization to excel and stand out in the industry.
This role is 100% in office in Erlanger, KY
You will thrive in this role if you:
Enjoy coaching and mentoring others to further their skills.
Proactively problem-solving to ensure high-quality results.
Strive to be a leader in technology and challenge the status quo.
Communicate effectively with internal and external partners.
These skills will be used to:
Mentor junior developers, coach best practices, and assist with their professional growth.
Establish a scalable technology stack and perform continuous evaluations of new technologies.
Prioritize development requests and ensure the team accomplishes the defined development and testing tasks.
Long-term scalable application development prioritization and timing.
Develop and maintain automated testing methodologies for the Development team.
Analyze, design, and develop a roadmap and participate in its implementation based on the current and future state of our application environment.
Lead the design, development, and implementation of large-scale React-based web applications.
Collaborate with cross-functional teams to develop technical strategies and architectures.
Design and implement scalable and maintainable code that meets project objectives.
Perform code reviews and ensure coding standards are met.
Identify opportunities to improve development processes and best practices.
Manage technical debt and ensure applications are performant, scalable, and maintainable.
Required Qualifications
4-6 years of experience in software development
Strong understanding of React, HTML, CSS, and JavaScript
Extensive experience with Redux, GraphQL, and/or other front-end libraries and frameworks
Expertise in RESTful APIs and asynchronous programming
Familiarity with testing frameworks like Cucumber, Selenium/Puppeteer, Jest, Enzyme, or Cypress
Experience with server-side rendering and/or building Progressive Web Applications
Strong leadership and communication skills
Strong problem-solving skills and ability to troubleshoot technical issues
Experience with Agile methodologies and working in a team environment.
AI agentic development and ability to incorporate GPTs in existing applications is a plus
Physical demands and work environment:
Must be able to use sensory skills (i.e. verbal communication) to effectively communicate and interact with other Associates and customers.
Must be able to perform repetitive motions and use fine motor skills (i.e. typing, writing) to operate office supplies (i.e. computer, calculator, copier).
Must be able to lift and carry approximately 20-25lbs unassisted.
Must be able to sit for long periods of time with low periods of reaching and standing.
The Value of a Career with Fischer Homes
Fischer Homes is one of the largest and most reputable home builders in the Midwestern and Southeastern states. Founded in 1980, the company has grown to build over 43,000 homes and employs over 750 Associates. Fischer Homes' solid reputation has been built largely by the talent of our Associates as we have been recognized as the 31st largest builder in the United States.
We value diversity within the Fischer Homes organization and see each Associate as a team member and asset. We select highly competent individuals to join our team and provide them with the resources, training, and development possible to make significant contributions and drive their success while determining their career paths. The rewards for their efforts are:
Professional Development Training programs
Tuition Reimbursement
Competitive Compensation
401(k) with Company matching contributions and profit-sharing
Employee Life Insurance
Personal time off
Inclusive Leave
Fischer Homes holds the highest ethical standards for business. We are honest and straightforward and will stand by our word. Our actions demonstrate respect, courtesy, and above all, fairness.
$61k-81k yearly est. Auto-Apply 7d ago
IBM WebSphere eCommerce Engineer
Tech Tammina 4.2
Senior software engineer job in Cincinnati, OH
Our client is currently seeking an IBM WebSphere Commerce Developer to become a member of the growing technology team and will be responsible for the design and delivery of technology solutions for our clients Ecommerce. The engineer will collaborate with team members from all disciplines to produce feasibility assessments, engineering estimates, and dynamic applications.
Our client currently has openings for SoftwareEngineers experienced in the
IBM WebSphere Commerce software solution
. The IBM WebSphere Commerce Application Developer will participate in the execution of the business requirements into specific system, application or
process in B2C environments
. They will work as a team member to identify functional requirements and ultimately, plan and implement the IBM WebSphere Commerce solutions.
Requirements:
• Web technologies/development (Java, J2EE, HTML, JSP, EJB, Rest services)
• Experience in
implementation, customization, and integration of IBM WebSphere Commerce sites
• Transaction processing systems and catalog design
• Experience in configuring SOLR search in IBM to faceted finding of products and help content.
• Strong working knowledge and experience with
JavaScript including AJAX/JSON and JavaScript application frameworks such as jQuery and Dojo
.
• Strong working knowledge of IBM DB2 database/SQL.
• Ability to work collaboratively in teams with other specialized individuals.
• Able to work in a fast-paced, technical environment with minimal instruction.
• Excellent verbal and written communication skills.
• Strong attention to detail and quality.
• Bachelor degree or equivalent work experience
With Best Regards......
Naresh Kumar Pyla
Sr. Technical Recruiter | Tech Tammina
Ph:************
Additional Information
All your information will be kept confidential according to EEO guidelines.
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 engineeringsoftware 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 softwareengineering
+ 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
Software Quality Engineer, Web
Invitrogen Holdings
Senior software engineer job in Oakwood, OH
Are you ready to be part of a team that is at the forefront of technological innovation? Thermo Fisher Scientific Inc. is seeking a SeniorSoftwareEngineer to join our ambitious team in the United States. This is an outstanding opportunity to work within a world-class organization that is committed to making the world healthier, cleaner, and safer. As part of our team, you will collaborate with exceptionally dedicated engineers and scientists to develop and implement flawless solutions that impact global health and safety.
This position is subject to the successful completion of a United States federal government Tier 3 security clearance. U.S. citizenship is a requirement of this clearance process under federal law.
How you will make an impact:
As a Software Quality Engineer III, Web, you will be part of a dynamic team that excels in delivering world-class solutions and play a key role in creating brand new technology for our wide array of products. You will work closely with our dedicated team of engineers and scientists to foster innovation from ideas to execution.
Location:
This position is a site-based role with the opportunity to work at one of our three locations: Oakwood Village, Ohio; Madison, Wisconsin; or Tewksbury, Massachusetts.
What you will do:
Develop and manage test case automation frameworks utilizing tools such as Cucumber, Selenium, TestNG, and JUnit.
Execute comprehensive testing of cloud-based applications across diverse environments.
Conduct thorough testing of IoT devices to ensure optimal performance and integration.
Author, evaluate, and implement test cases for functional, regression, integration, smoke, and security testing.
Leverage Jira for efficient test case management and progress tracking.
Produce detailed test reports and deliver professional presentations to key stakeholders.
Contribute effectively within an Agile framework to support iterative development processes.
Utilize GitHub for version control and collaborative development of test scripts.
Ensure adherence to applicable compliance standards and regulations as required.
How you will get here:
Education
BS in Computer Science, Engineering, Chemistry, Mathematics or equivalent work experience
Min of 3 to 5 years of related experience
Knowledge, Skills, Abilities
Demonstrated expertise with automation frameworks including Cucumber, Selenium, TestNG, JUnit, and Jira.
Proven experience in testing cloud-based applications and IoT devices.
Proficiency in Python is considered an asset.
Extensive background in conducting functional, regression, integration, smoke, and security testing.
Established skills in writing, reviewing, and executing test cases
Deep knowledge of software testing methodologies and best practices.
Advanced proficiency in automation scripting and tools; Python competency is a valuable addition.
Highly self-motivated with a meticulous and solution-oriented approach.
Exceptional communication and presentation abilities, with fluency in English.
Extensive experience operating within Agile development methodologies.
Proficiency in using GitHub for version control and team collaboration.
Skilled in creating and presenting comprehensive test reports.
Familiarity with compliance and regulatory standards is an advantage
Proficiency with additional testing tools and frameworks such as PyTest or Robot Framework.
Experience in performance and load testing.
Insight into cybersecurity principles and compliance frameworks (e.g., ISO, GDPR)
Join us at Thermo Fisher Scientific Inc. and contribute to our mission of enabling our customers to make the world healthier, cleaner, and safer. Embrace this opportunity to grow within our dynamic organization and make a significant impact on global health and safety!
Compensation and Benefits
The salary range estimated for this position based in Ohio is $75,800.00-$100,000.00.
This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes:
A choice of national medical and dental plans, and a national vision plan, including health incentive programs
Employee assistance and family support programs, including commuter benefits and tuition reimbursement
At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy
Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan
Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount
For more information on our benefits, please visit: *****************************************************
$75.8k-100k yearly Auto-Apply 16d ago
Software Engineer - Medical Imaging
Medpace 4.5
Senior software engineer job in Cincinnati, OH
Our imaging services are rapidly growing and we are currently seeking a full-time SoftwareEngineer 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 7d ago
Software Engineer
Apidel Technologies 4.1
Senior software engineer job in Blue Ash, OH
Job Description
Prescription Workflow. We are part of Pharmacy, serving 17 million patients and we work on multiple workflows that help a patient receive their prescribed medication/s. Workflows include automated transfer, walk-ins, fax, postal, call center, autofill, etc. We develop and support all validation steps like checking validity of the prescription, availability of medication, insurance, etc. and finally the fulfillment of the prescription, like filling the bottles, payment and then release to patient. We are looking for teammates that can help support technical innovation, build sustainable solutions and maintain reliable operations.
Server-side development experience with Java / Spring Boot
Significant knowledge of Frontend web development stack with Javascript / CSS and Angular or React
Knowledge of SQL Database and NoSQL Databases (MongoDB /Cassandra)
Strong analytical problem solving skills
Detail oriented and work well in a team and individually
Self-starter with strong initiative and ability to work under pressure
Understanding of the entire development process (design, development and deployment)
Excellent written and verbal communication skills
Ability to prioritize work and complete tasks with quick turnaround times
Excellent organizational, time, and project management skills
Business-minded approach to time, costs, and deadlines
Key Responsibilities:
Identify and uphold Fullstack engineering best practices
Collaborate with designers & product managers to iterate on the design & implementation of our product
Work with Engineers from our consumers to build and ship features
Design a framework for creating services that grows with the needs of the company
Monitor performance, watch for traffic drops related to usability problems & rectify the issues
Review app and feature code, and plan future API upgrades with the development team
Assist in the development of applications & features that will be put on the website, mobile app, and external client apps
Stay up-to-date on emerging technologies
Note to Vendors:
Top 3 skills Java, SQL, Spring Boot
Nice to have front end Angular and Cloud experience
Soft Skills Needed Self Starter, proactive worker
Project person will be supporting Prescription workflow health and wellness pilar, End to end workflow lifecycle of prescription from time person leaves the doctors office and heads to pharmacy
Team details ie. size, dynamics, locations Half remote and half at BTD
Work Location (in office, hybrid, remote) Cincinnati Local, BTD 4 days a week
Is travel required No
Required Working Hours standard working hours
Possibility to Convert yes, there is potential to hire, but not guaranteed
Length of Contract- 6 months, will likely renew
Interview process and when will it start 2 rounds -1st round virtual with tech lead and dev and 2nd round in person at BTD with tech lead and senior level team member, Scheduling week after next
Prescreening Details Prescreening is optional Please let a note on candidate profile if you would like the prescreening attached to candidate profile
When do you want this person to start ASAP
$71k-101k yearly est. 28d ago
Software Engineer II - Flutter w/ DevSecOps
Sentrilock
Senior software engineer job in Olde West Chester, OH
Provide IT project management and lead the technical side of IT efforts while contributing to the development of software systems to support the Company's external customers, products, service, and internal systems.
Provide analysis and direction of system architecture, platforms, and tools.
Evaluates products and tools relevant to the Company's business.
Ensures development resources utilize consistent methods and paradigms.
Makes ROI determinations for implementation of new tools and platforms.
Communicates needs, analysis, and ROI to upper management.
Controls and develops master architectural plan for databases, systems, and services.
Considers input from many functional areas of the Company when considering new products, services, and administrative applications.
Optimize database for efficiency.
Provides IT Project planning and estimating of software features.
Produces feature estimates and schedules.
Completes features per company priorities and within guidelines.
Determines resource allocation to specific features based on company needs.
Work independently on multiple features that require multi-department coordination and accomplish releases on time with success.
Effectively and professionally communicates with IT department and all other departments.
Aid testers and support personnel as needed to determine system problems.
Respond promptly and professionally to bug reports.
Provide feedback regarding performance considerations and usability issues concerning software specifications and implementation to various personnel and departments.
Responsible for communicating with other engineers and manufacturer's technical support staff regarding programming needs and performance.
Mentor Software Developers
Participates in the full software lifecycle application development, testing and analysis.
Designs, codes, debugs and documents applications in various software languages at an expert level
Develops new software and modifies existing legacy programs to meet and maintain specified standards and requirements.
Conducts Software analysis including requirements analysis, software code reviews, identification of code metrics, system risk analysis and software reliability analysis.
Verifies that logic and syntax are correct and that program results are accurate. This includes preparing test data, test procedures and documentation.
Analyzes system specifications and translates system requirements to task specifications.
Other duties as assigned.
Participate in projects assigned by manager.
Maintain and follow ISO standards.
Seek out and complete appropriate training, development, and research.
Knowledge of department processes
Support the mission, principles, and goals of the company.
Requirements
Bachelor's Degree in Computer Science or Related Degree or equivalent experience, Required
6 Years Software development in enterprise systems, Required
3 Years Architect and design systems, Required
2 Years Mobile development, Required
2 Years Optimize database for efficiency, Required
Knowledge of PHP, Zend Framework, HTML, CSS, JavaScript, Delphi, C/C++, Java Preferred
Proficiency with mobile frameworks like Flutter or React Native
Proficiency with BLE
Proficiency with Native apps (Android/iOS)
Knowledge of mobile UI/UX standards
Familiarity with App Store and Google Play deployment processes
Proficiency in scripting languages (e.g., Bash, Node, PHP, Java)
Experience with CI/CD tools like Argo CD, Jenkins, GitLab CI/CD
Knowledge of containerization (Docker) and orchestration (Kubernetes)
Familiarity with cloud platforms (GCP)
$64k-85k yearly est. 7d ago
Software Engineer Lead - Fraud systems
Dev 4.2
Senior 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
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 engineeringsoftware 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 softwareengineering
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
Software Engineer
Medpace 4.5
Senior software engineer job in Cincinnati, OH
Medpace's Information Technology team is looking for a full-time, office-based SoftwareEngineer. 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 5d ago
Engineering Engines Co-op - Computer or Software Engineering - US - Fall 2026
GE Aerospace 4.8
Senior software engineer job in Evendale, OH
SummaryAre you ready to see your future take flight? At GE Aerospace, we believe the world works better when it flies. We are a world-leading provider of jet engines, components, and integrated systems for commercial and military aircraft. We have a relentless dedication to the future of safe and more sustainable flight and believe in our talented people to make it happen.Job Description
Job Summary:
Help invent the future of flight, lift people up, and bring them home safely as a GE Aerospace intern or co-op! At GE Aerospace, safety and quality are our top priorities, and you'll be part of a team that upholds these values while working on challenging, real-world problems to design aircraft engines for commercial and military applications & support through service life. You'll build professional and technical skills in an engineering role, with access to mentorship and training programs. Develop relationships with other interns and leaders while preparing for a potential full-time position after graduation, either through one of our fantastic leadership programs or direct hire opportunities.
An Aerospace EngineeringEngines Computer and SoftwareEngineering intern/co-op may experience work in an area such as the development of engine controls; gas turbine engine sensors; electrical power systems; vehicle health & data management systems; data collection and computing systems; real-time data analytics; embedded controls; engine test systems and integration. Responsibilities may include design, analysis, testing, writing software requirements, software testing, simulation, tool development, and product/program support. Ultimately, you'll be placed taking your preferences into account while also considering your major, year of schooling, and business needs at the time of placement.
Qualifications/Requirements:
Minimum 3.0 cumulative GPA off a 4.0 scale without rounding.
Attending a full time matriculated and nationally accredited baccalaureate or graduate program in computer engineering, computer science, softwareengineering, or another related major.
Willingness and ability to work in the United States; primarily locations are Cincinnati, OH or Lynn, MA.
Reliable transportation, many of our sites do not have public transportation available.
Graduation date on or after July 2027.
Eligibility Requirements:
Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen. 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:
Due to the nature of the work, upperclassmen are preferred
Engineering aptitude and passion for aviation technology
An analytical approach to problem solving
Strong knowledge of computer and Microsoft products
Proficiency in at least one programming language
Willingness and ability to learn from others
Demonstrated leadership and team player
Excellent interpersonal skills
One who strives for academic excellence and shows great initiative
Ability to be agile as business needs change and shift frequently
Desire to work in a fast-paced ever-changing environment
Benefits:
Pay rates for this position begin at $20/hour and increase for each undergraduate year completed. Relocation support and housing assistance is available for those who relocate to a new city.
Equal Opportunity Employer:
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE 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.
This role requires access to U.S. export-controlled information. Therefore, for applicants who are not asylees, refugees, lawful permanent residents or U.S. Citizens (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), final offers 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
How much does a senior software engineer earn in Mack, OH?
The average senior software engineer in Mack, OH earns between $72,000 and $118,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.
Average senior software engineer salary in Mack, OH
$92,000
What are the biggest employers of Senior Software Engineers in Mack, OH?
The biggest employers of Senior Software Engineers in Mack, OH are: