> Markdown version of [/jobs/ext/2966639-software-engineer](https://www.wearedevelopers.com/jobs/ext/2966639-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Cadre5, LLC. - **Location:** Knoxville, TN, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Multitier Architecture, Agile Methodology, ASP.NET MVC Framework, HTML5, Unit Testing, Cascading Style Sheets (CSS), Code Review, Databases, Relational Databases, Software Debugging, Microsoft SQL Server, Object-Oriented Software Development, Software Engineering, Transact-SQL, Web Applications, Web Application Frameworks, ReactJS, Indexer, Git, Information Technology, Restful APIs - **Published:** September 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a6a02ece7ae22e7d ## About the Role * 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. * Must be legally authorized to work in the United States without company sponsorship. * Must be open to a hybrid work schedule., * 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. ## Description * 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.