×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Knoxville, Knox County, Tennessee, 37955, USA
Listing for: Cadre5
Full Time position
Listed on 2026-09-20
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Senior Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 95000 - 140000 USD Yearly USD 95000.00 140000.00 YEAR
Job Description & How to Apply Below

For more than 25 years, Cadre5 has been building exceptional software that solves challenging problems and delivers real value for our customers. Since 1999, we’ve partnered with organizations across industries to design and develop reliable, high-quality enterprise and scientific software.

At Cadre5, our engineers do more than write code. You’ll be involved throughout the development lifecycle, from understanding customer needs and gathering requirements to designing solutions, developing software, testing, and deployment. You’ll collaborate with other engineers, UI/UX designers, business analysts, and customers as part of an integrated, team-oriented environment.

We believe great engineering is about more than the technology. It’s about building software that matters. Our teams work on challenging projects that support important missions and solve real-world problems, giving you the opportunity to make a meaningful impact through the software you build.

About the Project:

In this role, you’ll work as part of the Cadre5 team supporting G2, a program management system that helps the National Nuclear Security Administration (NNSA) manage complex programs and maintain visibility across its work. G2 brings together critical program information, including scope, schedules, budgets, and performance metrics, into a centralized system. This enables NNSA and its organizations to better manage programs, track performance, and support effective program oversight.

You’ll be part of a team building and enhancing software that supports a mission of national importance while solving technical and business challenges. It’s an opportunity to apply your engineering skills to work that has a meaningful, real-world impact.

Candidates must live within 90 miles of Knoxville, TN, to support weekly on-site workdays.

Why Cadre5?
  • Working with highly talented team members
  • Quarterly bonus programs
  • 3 weeks of vacation, 3 sick days, 10 holidays
  • Excellent medical/dental/vision insurance, up to 100% paid by employer with contributions to HSA Plans
  • Company lunches, team building events, and learning opportunities
  • Monthly cell phone stipend
Job Responsibilities:
  • Translate business requirements into maintainable technical solutions.
  • Develop technical designs and evaluate implementation alternatives and tradeoffs.
  • Provide technical leadership within an Agile development team.
  • Participate in estimation, refinement, planning, and delivery of Agile work.
  • Design and implement complex application functionality across front-end, middle-tier, and database components.
  • Review code and technical designs for quality, maintainability, security, and adherence to project standards.
  • Mentor software engineers and help develop team technical capabilities.
  • Diagnose complex application issues across multiple application layers.
  • Collaborate with architects, Product Owners, QA, UX designers, and other development teams.
  • Identify and advocate for improvements to architecture, engineering practices, and development processes.
Basic Qualifications:
  • This position requires at least 5+ years of applicable technical work experience coupled with bachelor’s degree in computer science or related field.
  • Demonstrated experience providing technical leadership for software development efforts, including technical design, code review, problem solving, and mentoring other engineers.
  • Experience designing and maintaining large-scale, multi-tier enterprise applications.
  • Experience developing software using C# and .NET.
  • Experience with relational databases, T-SQL, and Microsoft SQL Server.
  • Experience with the Agile software development process.
  • Ability to use logic, analytical thinking, imagination, proactive approach, and initiative to solve problems.
  • Ability to be flexible and…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary