• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Inclusion
  • Browse jobs Find your next hire Our locations
    ;

    4 results for Developerprogrammer Analyst in Columbus, OH

    RelevanceDate Posted
    Create a Job Alert
    Email me about new Developerprogrammer Analyst jobs in Columbus, OH
    Are you sure you want to pass on this job?

    Responsibilities:

    • Assist with the development of modern REST APIs using Java Spring Boot, CICD, Cloud-enabled services, and Container both on-premises and in the cloud.

    • Participate in system design and business analysis, including server layout, availability, disaster recovery planning, and production deployments.

    • Contribute to software and data design aspects, including database schema, storage considerations, data mapping, data storage efficiency, and API design.

    • Play a role in software delivery, both hands-on and in an advisory capacity, to create server architecture, table layouts, highly available data resources, and configure highly performant data sources.

    • Engage in work related to Kafka, including analyzing proper use cases and detailed Kafka environment setup considerations.

    • Collaborate with team members and partners across organizational lines, demonstrating excellent interpersonal skills and a positive attitude.

    • Demonstrate strong Java development experience, including experience with the Spring Framework, Eclipse, Maven, and Gradle.

    • Exhibit strong experience in developing application interfaces (API) with Java or similar object-oriented languages.

    • Utilize relational and non-relational databases effectively.

    • Apply agile framework/methodology in project execution.

    • Exhibit strong leadership skills, planning, and excellent collaboration skills.

    • Display out-of-the-box problem-solving skills, seeing and articulating patterns and relationships between technologies, processes, business models, and people.

    • Demonstrate self-motivation with the ability to appropriately prioritize and plan complex tasks in a rapidly changing environment.

    • Show adaptability in a dynamic work environment and deliver successfully while exhibiting flexibility.

    • Exceptional communication skills, both written and verbal, ensuring effective collaboration with team members and stakeholders.
    • Proven experience in planning and executing complex projects within stipulated timelines.
    • Strong database design and management skills to ensure efficient data storage and retrieval.
    • Proficiency in project management, capable of effectively overseeing and coordinating multiple projects simultaneously.
    • Prior experience with audit processes to ensure the quality and integrity of software programs.
    • Demonstrated leadership skills, with the ability to guide and mentor entry level team members.
    • Experience in managing the production of high-quality software solutions.
    • Knowledge of cloud technologies, capable of leveraging them for optimized software performance.
    • Proficiency in using monitoring tools to track system performance and troubleshoot issues.
    • Excellent time management skills, capable of prioritizing tasks to meet deadlines.
    • Ability to execute tasks effectively, ensuring project goals are met.
    • Strong collaboration skills, capable of working effectively in diverse team settings.
    • Advanced knowledge of Java programming language for software development.
    • Experience with Agile methodology, ensuring rapid and efficient software development.
    • Familiarity with GitHub for version control and code sharing.
    • Proficiency in business analysis, capable of understanding and interpreting business requirements for software development.
    • Exceptional interpersonal skills, ensuring effective communication and collaboration within the team.
    • Knowledge of storage technologies to manage and safeguard data effectively.
    • Experience with Spring Framework for creating high-performing and easily testable applications.
    • Familiarity with REST API for building web services.
    • Understanding of various software development methodologies for effective project management.
    • Proficiency in using different software development frameworks for efficient programming.
    • Degree in Computer Sciences or a related field, or equivalent work experience.

    Technology Doesn't Change the World, People Do.®

    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    4 results for Developerprogrammer Analyst in Columbus, OH

    Programmer/Analyst: III (Senior) <p>Responsibilities:</p><p>• Assist with the development of modern REST APIs using Java Spring Boot, CICD, Cloud-enabled services, and Container both on-premises and in the cloud.</p><p>• Participate in system design and business analysis, including server layout, availability, disaster recovery planning, and production deployments.</p><p>• Contribute to software and data design aspects, including database schema, storage considerations, data mapping, data storage efficiency, and API design.</p><p>• Play a role in software delivery, both hands-on and in an advisory capacity, to create server architecture, table layouts, highly available data resources, and configure highly performant data sources.</p><p>• Engage in work related to Kafka, including analyzing proper use cases and detailed Kafka environment setup considerations.</p><p>• Collaborate with team members and partners across organizational lines, demonstrating excellent interpersonal skills and a positive attitude.</p><p>• Demonstrate strong Java development experience, including experience with the Spring Framework, Eclipse, Maven, and Gradle.</p><p>• Exhibit strong experience in developing application interfaces (API) with Java or similar object-oriented languages.</p><p>• Utilize relational and non-relational databases effectively.</p><p>• Apply agile framework/methodology in project execution.</p><p>• Exhibit strong leadership skills, planning, and excellent collaboration skills.</p><p>• Display out-of-the-box problem-solving skills, seeing and articulating patterns and relationships between technologies, processes, business models, and people.</p><p>• Demonstrate self-motivation with the ability to appropriately prioritize and plan complex tasks in a rapidly changing environment.</p><p>• Show adaptability in a dynamic work environment and deliver successfully while exhibiting flexibility.</p> QA Testing Analyst: III (Senior) Job Description: Responsible for the planning integration test casing scripting and execution of all testing to ensure proper coverage. Schedules and leads test deliverables review sessions as necessary. Work on multiple projects/systems as a project team member and are considered to be a subject matter expert for a single project/system. These projects are of moderate to high complexity within one or more development environments. Collaborate with the BSA and Development teams in the analysis and review of business objectives and requirements to ensure requirements are testable. Actively participate in the review of architectural and technical design specifications. Develop document and maintain the test data validation end to end testing flows. Conducts testing using manual and/or automated test processes and reports results. May run database queries in order to supply data validation within test scripts. Updates test cases based upon approved change requests. Works with BSAs and Development teams on defect analysis and triage. Assigns defect severity and manages defects throughout the project. Works with colleagues and project managers to meet established target dates and completion of activities/deliverables under changing conditions. Creates test status reports per project guidelines. creates test results and test summary deliverables to ensure production implementation readiness. Creates and facilitates review of the Test Strategy with the project team. Identifies any potential quality issues per defined processes and escalates potential quality issues immediately to management. Collects testing sign-off from all testing participants including cross-impacted application teams. ensures all aspects of testing such as manual execution regression automation and performance testing is completed. Collaborates with Project Test Lead on estimating the test efforts. Collaborates with the project team to support UAT efforts as needed. Maintains the regression test bed to meet changing requirements. Participates in off-hour production releases as needed. Supports the projects warranty period as needed. Works under moderate supervision with some latitude for independent judgement and problem solving. Provides mentorship to entry level team members as needed. Understands and follows the project lifecycle methodology consistently. Software Engineer <p>We are offering a contract employment opportunity for a Software Engineer in Columbus, Ohio. This role primarily revolves around modifying complex software and applications, as well as creating new programs to meet user and management requirements.</p><p><br></p><p>Responsibilities:</p><p>• Implement, document and debug designed tests.</p><p>• Provide technical support and guidance to users.</p><p>• Address and resolve any issues occurring in production systems.</p><p>• Lead projects in the development of automated systems or procedures.</p><p>• Offer direction and training to other team members.</p><p>• Play a pivotal role in modifying and explaining program changes following users' consultation.</p><p>• Handle an array of duties as assigned.</p> Data Integration Engineer <p><strong>Key Responsibilities:</strong></p><ul><li>Develop, maintain, and enhance business applications by providing expert technical and business knowledge.</li><li>Identify, analyze, and resolve complex business problems in multifunctional projects.</li><li>Assess the impact of technological changes and communicate their effects on business operations.</li><li>Apply advanced knowledge of technical concepts to design, implement, and deliver innovative solutions that align with organizational objectives.</li><li>Design integration solutions across cloud-native and microservice architectures, ensuring seamless data flow and system compatibility.</li><li>Lead or participate in discussions with cross-functional teams to build consensus on project or technical solutions.</li><li>Recommend and implement best practices, refined processes, and new methodologies to enhance efficiency and effectiveness.</li><li>Ensure timely product delivery through proper coordination and execution of advanced systems development and integration tasks.</li></ul>