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 Diversity and inclusion Browse jobs Find your next hire Our locations

4 results for Data Engineer in Davenport, IA

Senior .NET Developer | Software Engineer We are offering a contract to hire employment opportunity for a Software Developer in Davenport, Iowa. The successful candidate will be part of our team, focusing on developing and troubleshooting software applications, collaborating with the development team, and ensuring the functionality and efficiency of our software solutions. <br><br>Responsibilities:<br><br>• Translate application requirements into coded features<br>• Write high-quality source code to program application features within deadlines<br>• Conduct unit and integration testing before delivering to the software team for formal testing<br>• Collaborate with the software testing team for functional and non-functional testing<br>• Work with the development team to set specifications for new applications<br>• Debug applications and troubleshoot any issues that arise<br>• Assist technical writers in documenting source code and understanding functions for end-user documentation<br>• Maintain a strong understanding of programming for Windows operating systems and platforms using development tools<br>• Utilize skills in various technologies such as SQL, DevOps, Azure DevOps, Team Foundation Server (TFS), .NET, Angular Software, AngularJS, Azure SQL Database, C# - Sharp, ASP.NET, Cloud Computing, T-SQL - Transact-SQL, and Microsoft Azure. .NET Software Engineer <p>We are seeking a skilled Mid-Senior Level .NET/C# Developer to join our collaborative in-person team. This role is heavily focused on backend development, with 95% of the time dedicated to C# coding for integrating with third-party systems. The ideal candidate will be solution-oriented and thrive in a team that values collaboration and innovation.</p><p><br></p><p>Responsibilities:</p><ul><li>Design and develop <strong>net new applications</strong> with a focus on performance and scalability.</li><li>Leverage <strong>Blazor</strong> for UI development as needed.</li><li>Implement and manage <strong>Azure DevOps pipelines</strong>, including release and build management.</li><li>Develop and maintain functionality utilizing <strong>SQL Server</strong> and <strong>PostgreSQL databases</strong> for data storage and manipulation.</li><li>Utilize SDLC principles, working in both Agile-like and waterfall environments.</li><li>Collaborate with the team to provide technical solutions and solve complex integration challenges.</li><li>Manage source control using repositories like Git.</li></ul><p><br></p> Application Developer <p><strong>******MUST BE AUTHORIZED TO WORK IN USA********</strong></p><p><br></p><p><br></p><p>We are in the process of recruiting a Application Developer. The individual in this role will be responsible for several tasks, including designing, developing, and troubleshooting application systems, as well as evaluating and recommending system solutions. You will also collaborate with various departments and guide fellow developers technically and train end-users in new or revised systems.</p><p><strong>For additional details on the position, contact us at 319-362-8606 or connect with Bradley Christensen -Permanent Placement-Eastern Iowa at Robert Half Talent Solutions on LinkedIn.</strong></p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and troubleshoot application systems with innovative and emerging technology platforms.</p><p>• Evaluate and recommend system solutions by comparing niche custom development, and commodity purchase alternatives.</p><p>• Craft technical documentation to support Quality Assurance testing and production support activities.</p><p>• Identify opportunities to enhance the testing process and create unit and test plans.</p><p>• Provide prompt and intensive problem-solving measures for the issues reported by users or faced in production.</p><p>• Guide fellow developers technically and train end-users in new or revised systems.</p><p>• Report updates on work progress to the Software Development Supervisor and Project Managers.</p><p>• Continuously expand job knowledge by researching new technologies and participating in professional organizations and training opportunities.</p><p><br></p><p><br></p><p><strong>For additional details on the position, contact us at 319-362-8606 or connect with Bradley Christensen -Permanent Placement-Eastern Iowa at Robert Half Talent Solutions on LinkedIn.</strong></p><p><br></p><p><strong>******MUST BE AUTHORIZED TO WORK IN USA********</strong></p><p><br></p> Java Developer <p>We are on the lookout for a proficient Java Developer (of any level) to join our clients team in the service industry located in Davenport, Iowa. As one of the Java Developers, your role will be significant in handling all development with new and legacy projects with an ERP. If you like the smaller and independant environment, then this is a great opportunity to look into. Please apply now, call 319-362-8606, or email your resume direct to: Shawn M Troy, Technology Practice Director with Robert Half (additional contact information is on LinkedIn).</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Spearhead backend development processes, ensuring efficiency and consistency.</p><p>• Develop and manage APIs for smooth integration and functionality.</p><p>• Utilize Java in the development and enhancement of applications.</p><p>• Employ MySQL for database management and optimization.</p><p>• Implement JavaScript to improve user interface and experience.</p><p>• Manage Java Servlet and JSP Servlet for server-side programming.</p><p>• Handle both new and legacy development projects, ensuring smooth transition and integration.</p><p>• Collaborate with the team to troubleshoot and solve coding issues.</p><p>• Monitor and update applications, implementing improvements as necessary.</p>