Software Engineer

Cadre5
  • Knoxville, Tennessee
    23 days ago

    Job Description

    Software Engineer
     
    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
    • Excellent medical/dental/vision insurance
    • 401k match
    • Excellent medical/dental/vision insurance
    • Company lunches, team building events, and learning opportunities
    • Monthly cell phone stipend
    • Hybrid work model
     
     
     
    Job Responsibilities:
    • Work collaboratively with team members and customers to understand requirements.
    • Accept direction from project and technical leads.
    • Willing to learn and take on new challenges, self-directed, and highly motivated.
    • Develop technical designs and/or prototypes.
    • Design, code, test, debug, and document software.
    • Implement user stories with high-quality following an agile development lifecycle.
    • Willing to receive technical feedback and code reviews and to follow established standards and practices.
    • Assist in preparing and maintaining documentation.
    • Stay current with industry standards, technologies, and practices relevant to work assignments.
     
    Basic Qualifications:
    • This position requires a bachelor’s degree in computer science or related field.
    • Experience developing software using C# and .NET.
    • Working knowledge of relational databases, T-SQL, and Microsoft SQL Server.
    • Experience developing and supporting web applications.
    • Understanding of object-oriented design and multi-tier application architecture.
    • Experience working within an Agile software development team.
    • Good communication skills both written and verbal.
    • U.S. citizenship is required for this position due to requirements of the federal government contract supporting the National Nuclear Security Administration (NNSA). This position does not require a security clearance.
    • Must be willing to work a hybrid schedule, with a preference for weekly on-site workdays in Knoxville, TN.
     
    Preferred Qualifications:
    • 3+ years of applicable technical work experience.
    • Experience with ASP.NET MVC and REST APIs.
    • Experience with CSS and HTML5.
    • Experience with REACT and JavaScript. Experience with comparable modern JavaScript frameworks will be considered.
    • Understanding of database normalization, indexing.
    • Experience with unit and integration testing.
    • Experience with Git and pull-request-based development.
     
     Benefits
    Cadre5 offers excellent pay and benefits, to include full medical, dental, and vision coverage coupled with 401K match, 15 days PTO, 3 sick days, and 10 holidays.  
     
    Cadre5 is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. Cadre5 is an E-Verify Employer.

    Numbers & Facts

    LocationKnoxville, Tennessee

    Skills

    • ASP.NET MVCunmatched
    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Budgetingunmatched
    • Business Analysisunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cellular Telephoneunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Customer/Client Researchunmatched
    • Debugging Toolsunmatched
    • Dental Insuranceunmatched
    • Documentationunmatched
    • Engineeringunmatched
    • Enterprise Applicationsunmatched
    • Federal Contractsunmatched
    • Federal Governmentunmatched
    • Gitunmatched
    • Government Contractsunmatched
    • HTML (HyperText Markup Language)unmatched
    • Industry Standardsunmatched
    • Integration Testingunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Transact-SQL (T-SQL)unmatched
    • Multi-tier Architectureunmatched
    • Needs Assessmentunmatched
    • Object Oriented Design (OOD)unmatched
    • Performance Analysisunmatched
    • Performance Metricsunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Product Lifecycleunmatched
    • Project/Program Managementunmatched
    • Prototypingunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Relational Databases (RDBMS)unmatched
    • Science Softwareunmatched
    • Security Clearanceunmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Team Buildingunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical/Engineering Designunmatched
    • Testingunmatched
    • Unit Testunmatched
    • United States Citizenunmatched
    • User Experience Design (UXD)unmatched
    • User Interface Designunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Vision Planunmatched
    • Web Programmingunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder