Back to results

Software Engineer

  • Remote, United States

Applications open in a new tab.

Job details

Apply by
Posting language
English
Posted

Original job description

We are looking for a Software Engineer to support the design, development, and ongoing improvement of business-critical software applications for a manufacturing environment in Davenport, Iowa. This Long-term Contract position focuses on building dependable web-based solutions, partnering with cross-functional teams to translate operational needs into effective technical outcomes, and strengthening the performance and stability of existing systems. The role is well suited for someone who enjoys hands-on development, problem-solving, and delivering maintainable applications using modern Microsoft and front-end technologies.

Responsibilities:

  • Build and enhance web applications and software components using C#, .NET, and ASP.NET to meet business and operational needs.
  • Work with stakeholders and technical team members to gather requirements, define solutions, and deliver applications that align with user expectations.
  • Maintain and improve existing systems by identifying defects, resolving issues, and implementing performance-focused updates.
  • Develop responsive user-facing features with JavaScript and React.js to create efficient and intuitive application experiences.
  • Write clean, organized, and scalable code while following established development standards and best practices.
  • Participate in testing, debugging, and validation activities to ensure software quality, reliability, and functionality.
  • Support application lifecycle activities, including deployment preparation, documentation, and ongoing technical enhancements.
  • Proven experience developing software applications with C# and the .NET framework.
  • Hands-on background with ASP.NET for building and maintaining web-based solutions.
  • Proficiency in JavaScript and React.js for front-end development.
  • Ability to troubleshoot application issues and deliver practical, timely resolutions.
  • Experience collaborating with business partners, developers, and technical teams in a collaborative environment.
  • Understanding of software development best practices, including code quality, testing, and maintainability.

Report this job