Full Time

Software Engineer (Product)

Settle
$70,000 - $120,000* / year (about $34–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Settle, so some details may not match this job. The employer's own page has the real description.

Overview

The Software Engineer (Product) at Settle will be an integral part of our dynamic team, focusing on the development and enhancement of our innovative software products. The successful candidate will collaborate closely with cross-functional teams, including product management and design, to deliver high-quality solutions that meet the evolving needs of our customers. This role requires a strong proficiency in software development, a keen understanding of product lifecycle management, and a commitment to continuous improvement to drive product success.



Job Responsibilities

  • Design, develop, and implement software solutions in alignment with product requirements.
  • Collaborate with product management and UX/UI teams to create user-friendly applications.
  • Participate in the full software development lifecycle, from concept through delivery.
  • Conduct code reviews and contribute to best practices for software development.
  • Identify and troubleshoot software defects or performance issues.
  • Maintain comprehensive documentation of software designs and code changes.
  • Stay updated with the latest industry trends and technologies to enhance product offerings.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of experience in software development, particularly in a product-oriented setting.
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with front-end frameworks (e.g., React, Angular) and back-end technologies (e.g., Node.js, Spring).
  • Understanding of database technologies (e.g., MySQL, MongoDB) and RESTful API design.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills, with the ability to work in a team-oriented environment.


Technologies & Tools

The Software Engineer (Product) will utilize a diverse range of technologies and tools in their role, including but not limited to cloud platforms such as AWS or Azure, version control software like Git, and integrated development environments (IDEs) such as Visual Studio Code or IntelliJ. Familiarity with Agile methodologies and project management tools, such as JIRA or Trello, is beneficial to ensure efficient project execution within cross-functional teams.



Ideal Candidates

The ideal candidate for this position is a proactive and adaptable individual with a strong enthusiasm for technology and innovation. They possess a collaborative spirit, thriving in team environments while also being capable of working independently to drive projects forward. With a focus on delivering high-quality products, they are detail-oriented, continuously seeking ways to enhance their work. Strong communication skills enable them to articulate complex ideas clearly, making them a valuable contributor to multidisciplinary teams.

Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.