Software Engineer

Selby Jennings

Minnesota

On-site

USD 95,000 - 130,000

Full time

39 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Selby Jennings is seeking a Software Engineer II to contribute across the full software development lifecycle, from design and development through deployment and support, in a collaborative Agile team.

The role emphasizes ownership, teamwork, and continuous improvement, with opportunities to mentor junior engineers and influence architecture, testing, and release processes. Strong problem-solving and communication skills are valued as you help deliver scalable, reliable software.

Qualifications

  • 3+ years of professional software development experience.
  • Bachelor's degree preferred.
  • Experience working within Agile development teams.
  • Strong problem-solving skills and a collaborative mindset.

Responsibilities

  • Design, develop, test, deploy, and support software solutions throughout the SDLC.
  • Build high-quality, maintainable applications that meet business and user requirements.
  • Participate in architecture and technical design discussions.
  • Enhance and refactor existing systems to improve scalability, reliability, and performance.
  • Troubleshoot production issues and support critical business applications.
  • Contribute to automated testing, CI/CD processes, and engineering best practices.
  • Collaborate with product, business, and engineering stakeholders in an Agile environment.
  • Participate in code reviews and help drive software quality standards.
  • Mentor junior engineers and share technical knowledge across the team.

Skills

Agile environment
Software development
Mentoring

Education

Bachelor's degree in Computer Science, Engineering, IT, or a related field

Job description

Software Engineer II | Agile Environment

Are you a software engineer who enjoys building reliable applications, solving complex technical challenges, and working closely with a collaborative engineering team? We're partnering with an established organization seeking a Software Engineer II to contribute across the full software development lifecycle, from design and development through deployment, support, and continuous improvement.

This is a great opportunity for an engineer who enjoys ownership, values teamwork, and wants to have a direct impact on the products and systems they build while continuing to grow technically.

What You'll Do
  • Design, develop, test, deploy, and support software solutions throughout the SDLC.
  • Build high-quality, maintainable applications that meet business and user requirements.
  • Participate in architecture and technical design discussions.
  • Enhance and refactor existing systems to improve scalability, reliability, and performance.
  • Troubleshoot production issues and support critical business applications.
  • Contribute to automated testing, CI/CD processes, and engineering best practices.
  • Collaborate with product, business, and engineering stakeholders in an Agile environment.
  • Participate in code reviews and help drive software quality standards.
  • Mentor junior engineers and share technical knowledge across the team.
What They're Looking For
  • 3+ years of professional software development experience.
  • Bachelor's degree in Computer Science, Engineering, IT, or a related field preferred.
  • Experience working within Agile development teams.
  • Strong problem-solving skills and a collaborative mindset.
  • Interest in building scalable applications and continuously improving engineering practices.
Why Consider It?
  • Opportunity to own features from design through production.
  • Collaborative team environment with strong emphasis on learning and growth.
  • Exposure to a variety of systems and technologies.
  • Ability to make a meaningful impact on products used by customers and internal stakeholders.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Apply • Northern (KY)

Hybrid
USD 85,000 - 120,000
Software Engineer II
Software Engineer II

MeridianLink, Inc. • Northern (KY)

Hybrid
USD 90,000 - 120,000
Software Engineer II - Drive End-to-End Impact in Agile
Software Engineer II - Drive End-to-End Impact in Agile

Selby Jennings • Minnesota

On-site
USD 95,000 - 130,000
Software Engineer II (On-Site, IN)
Software Engineer II (On-Site, IN)

Allied Solutions LLC • United States

On-site
USD 85,000 - 115,000
Medical insurance
Dental insurance
Vision insurance
+4
Software Engineer - II
Software Engineer - II

Compunnel, Inc. • Richmond (VA)

On-site
USD 70,000 - 90,000
Software Engineer II (On-Site, IN)
Software Engineer II (On-Site, IN)

Allied Solutions LLC • Carmel (IN)

On-site
USD 75,000 - 115,000
Medical, dental, and vision insurance
100% company-paid life and disability
401k with company match
+1
Software Engineer
Software Engineer

vTech Solution • Washington

Hybrid
USD 90,000 - 120,000
Software Engineer II (REMOTE)
Software Engineer II (REMOTE)

re-zoo-me • Northern (KY)

Hybrid
USD 90,000 - 170,000
Software Engineer II
Software Engineer II

H-E-B • San Antonio (TX)

On-site
USD 85,000 - 120,000
Engineer II
Engineer II

Dreamscape Hospitality • Dallas (TX)

On-site
USD 85,000 - 105,000