Talent.com
Software Engineer
Software EngineerRobert Half • Richfield, OH, US
Software Engineer

Software Engineer

Robert Half • Richfield, OH, US
job_description.job_card.1_day_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

We are looking for a talented Senior Software Engineer to join our team in Richfield, Ohio. This is a long-term contract opportunity where you will contribute to the design and development of reliable, scalable software solutions. The ideal candidate will bring expertise in both front-end and back-end development, with a strong emphasis on Java-based technologies and frameworks.

Responsibilities :

  • Develop and maintain Java-based applications with a focus on middle-tier functionality.
  • Collaborate with cross-functional teams to design, implement, and test software solutions.
  • Work with frameworks such as Spring and Angular to build dynamic and high-performing applications.
  • Utilize relational databases, including PostgreSQL, to ensure data integrity and system reliability.
  • Perform unit testing and ensure code quality through testing frameworks.
  • Implement basic design patterns to improve application structure and maintainability.
  • Troubleshoot and resolve software issues in a timely and efficient manner.
  • Participate in software integration activities to ensure seamless interoperability between systems.
  • Contribute to the development of web applications using Tomcat and other server technologies.
  • Provide technical guidance and share knowledge with team members to enhance overall development practices.
  • Proficiency in Java programming with a solid understanding of object-oriented principles.
  • Hands-on experience with Spring Framework and Angular JavaScript framework.
  • Familiarity with web application development using Tomcat application server.
  • Experience in relational database management, with PostgreSQL knowledge as an advantage.
  • Strong understanding of software integration and interoperability concepts.
  • Ability to perform unit testing using appropriate testing frameworks.
  • Knowledge of basic design patterns and their application in software development.
  • Excellent communication and interpersonal skills to effectively collaborate within a team environment.
serp_jobs.job_alerts.create_a_job

Software Engineer • Richfield, OH, US