Full Time

Sr. Software Engineer - Full Stack

Solv.
$100,000 - $150,000* / year (about $48–$72 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 Solv., so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer - Full Stack at Solv, you will play a pivotal role in designing, building, and maintaining comprehensive software solutions across both front-end and back-end technologies. You will collaborate with cross-functional teams to define project requirements, develop scalable applications, and enhance user experience. Your expertise will contribute to maintaining high code quality and performance while mentoring junior engineers and leading technical discussions to drive innovation in our development processes.



Job Responsibilities

  • Design, develop, and implement scalable web applications using modern frameworks and technologies.
  • Collaborate with product managers, designers, and other engineers to gather and define requirements for new features.
  • Maintain and improve existing software applications, ensuring high availability and performance.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to best practices.
  • Write well-designed, testable, and efficient code while following established coding standards.
  • Identify and troubleshoot issues, performing root cause analysis and implementing solutions.
  • Guide junior engineers in their professional development and promote a culture of continuous learning.
  • Stay up-to-date with emerging technologies and industry trends, applying them to improve our software solutions.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field; Master's degree is a plus.
  • 5+ years of experience in full-stack software development, with expertise in both front-end and back-end technologies.
  • Proficient in programming languages such as JavaScript, Python, Java, or Ruby.
  • Experience with front-end frameworks such as React, Angular, or Vue.js.
  • Strong knowledge of back-end technologies, including Node.js, Express, Django, or Ruby on Rails.
  • Familiarity with database management systems such as MySQL, PostgreSQL, or MongoDB.
  • Experience with version control systems like Git, including branching, merging, and pull requests.
  • Strong problem-solving skills and the ability to work independently and collaboratively.
  • Excellent communication skills, with the ability to convey technical concepts to non-technical stakeholders.


Technologies & Tools

The Senior Software Engineer - Full Stack at Solv will utilize a variety of technologies and tools to deliver high-quality solutions. Key technologies include JavaScript frameworks (React, Angular, Vue.js) for front-end development and Node.js or Django for back-end services. The use of cloud platforms such as AWS or Azure for deployment, along with containerization tools like Docker, is integral to our development and operational strategies. Experience with CI/CD pipelines and collaboration tools such as GitHub or Jira will also be utilized to streamline development workflows.



Ideal Candidates

Ideal candidates for this position are highly motivated, innovative thinkers who possess a strong passion for technology and software development. They exhibit a proactive attitude towards problem-solving and have an insatiable desire to learn and adapt to new challenges. Successful candidates will demonstrate leadership qualities, effective communication, and the ability to mentor others while fostering a collaborative team environment. Attention to detail and a commitment to producing high-quality work are essential traits for thriving in the dynamic landscape at Solv.

In the Chicago-Naperville-Elgin, IL-IN metro area, the middle pay across its 4.5 million jobs was $54,720 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

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