Software Engineer

Robert Half
IA, United States
Full-time

The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.

Responsibilities

  • Develop quality software and web applications
  • Analyze and maintain existing software applications
  • Design highly scalable, testable code
  • Discover and fix programming bugs

Qualifications

  • Bachelor's degree or equivalent experience in Computer Science or related field
  • Development experience with programming languages
  • SQL database or relational database skills
  • 17 hours ago
Related jobs
Promoted
Workiva, Inc.
Ames, Iowa

As a Staff Software Engineer on our Site Reliability team, you'll play a pivotal role in upholding the reliability and performance standards of our infrastructure, which forms the bedrock of our commitment to excellence. Collaborate with architects and product managers to design comprehensive softwa...

HR1 VIET NAM
Clinton, Iowa

Software Engineer) or more of experience in Application Development. ...

Genesis10
West Des Moines, Iowa

Genesis10 is currently seeking a Software Engineer with our client in the financial industry located in West Des Moines, IA. Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Softw...

Direct Staffing Inc
Ames, Iowa

Bachelors degree in Software, Electrical, or Computer Engineering. Able to isolate and debug embedded hardware and software issues. ...

RK Management Consultants, Inc.
Des Moines, Iowa

As a Lead engineer /Architect Software Engineer, you will follow best practices and use independent problem solving to help support and expand our product line. Software Engineer to their team. As a Principal/Architect Software Engineer, you will be expected to demonstrate solid conceptual and techn...

Saige Partners LLC
Cedar Rapids, Iowa

Principal Engineer / Software Architect. Take charge of the requirements, design, integration, and verification of the entire GNSS software solution in close collaboration with our clients engineering teams in around the globe (GNSS, AP, Modem). Lead embedded software efforts for Acquisition, Tracki...

John Deere
Ames, Iowa

Deere & Company is seeking a Senior Software Engineer in Ames, IA with the following requirements: Bachelor’s degree in Information Technology, Computer Science or related field plus 4 years related experience. ...

Home Depot
IOWA, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

iboss
Cedar Rapids, Iowa
Remote

Master's or Bachelor's degree in either Computer Science, Computer Engineering, Electrical Engineering or Software Engineering. As a Senior C++ Software Engineer at iboss, you’ll have the opportunity to work on multiple technologies and mentor a team of software developers. This is an excellent oppo...

Collabera
Waterloo, Iowa

As an Embedded Software Controls Engineer, you will design, develop, test, and document embedded software for electromechanical/electrohydraulic subsystems for agricultural equipment projects. Create and develop software per the client’s Embedded Software Development Process. Ideally, you will have ...