Software Engineer

THE JUDGE GROUP, INC.
Charlotte, NC, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$141,440.0 - $151,840.0
Working hours
Regular working hours
Job source

Tech stack

Software Engineering Information Technology

Job description

In this contingent Software Engineer assignment, you will work on complex, high-impact initiatives that support large-scale engineering efforts. You will analyze and solve challenging technical problems, contribute to strategic planning, and collaborate with cross-functional stakeholders to deliver high-quality solutions. Responsibilities

  • Lead and contribute to complex software engineering initiatives with broad organizational impact.
  • Analyze and solve large-scale, multi-faceted technical challenges, including those involving ambiguous or unprecedented factors.
  • Design, evaluate, and improve systems by considering both technical and non-technical constraints.
  • Collaborate with stakeholders and client teams to define requirements, identify solutions, and drive execution.
  • Apply strong knowledge of engineering practices, policies, procedures, and compliance requirements to ensure successful delivery.
  • Provide strategic input and recommendations to improve processes, systems, and outcomes.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of software engineering experience, or equivalent demonstrated through a combination of work, consulting, training, military experience, or education.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · WWC Europe 2026

42 sec

Energy forecasts and resource demands of information technology

Marjolein Pordon · LIVE

1:36 min

Distinguishing software engineering from standard programming

Marco Achtziger Marco Achtziger · Europe 2026 Virtual

1:29 min

Undervaluing product design by treating software engineers as generic programmers

Marlene Roth Marlene Roth +1 · WWC 2025

2:46 min

Missing equipment retrieval processes for departing employees

Jasmin Azemović Jasmin Azemović · WWC Europe 2026

4:54 min

Comparing software developer demographics with other traditional professions

Tobias Modig · LIVE

Videos

See all

Related articles

See all