> Markdown version of [/jobs/ext/242736-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/242736-senior-software-developer). 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). --- # Senior Software Developer - **Company:** Canvas Inc. - **Location:** Huntsville, AL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Adobe InDesign, Application Programming Interfaces (APIs), Business Logic, HTML5, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Capability Maturity Model Integration, Software Documentation, Code Review, Computer Programming, Databases, Database Storage Structures, Human-Computer Interaction, Microsoft SQL Server, Team Foundation Server, Software Engineering, SQL Stored Procedures, SQL Server Reporting Services, Transact-SQL, Web Applications, Client Side Scripting, Blazor, SC Clearance, Information Technology - **Published:** May 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=65fd8388d18237f9 ## About the Role Do you have experience in T-SQL?, Do you have a Bachelor's degree?, * US Citizen * Secret clearance * Must be willing to travel up to 15% * Must be proficient in the following: .Net, JavaScript, CSS3, HTML5, C# * Must have database experience in SQL Server 2019, Stored Procedures, Table Design. * Must be able to work independently and within a group. * Must have the ability to communicate clearly and concisely in writing and speaking * Must have excellent verbal and written communication skills along with customer interaction and presentation capability * Must have the ability to quickly understand the customer's overall technical objectives and missions and provide effective solutions. * Bachelor's Degree (Computer Science or related field) and 8 years of coding experience is required. Desired Experience & Skills * Experience supporting DoD * SQL Server Reporting Services (SSRS) experience. * Team Foundation Server (TFS)/Azure DevOps * Cloud experience ## Description * Translate user requirements to Software features * Write and maintain database procedures and functions using T-SQL * Participate in design meetings and code reviews * Troubleshoot and fix software bugs * Write Formal software documentation * Follow CMMI (Level 3) processes for software development * Design and implement web application code including: * Design new and modify existing database tables and schemas * Code User interface (Razor/Blazor, .NET) * CSS Stylesheets * Client scripts * Business Logic * Web Application Programming Interface (API) * Unit testing ## Related Videos - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Blazor – the new SPA Framework for everyone who hates JavaScript](https://www.wearedevelopers.com/videos/699-blazor-the-new-spa-framework-for-everyone-who-hates-javascript) - [Blazor and Azure functions for Serverless Website](https://www.wearedevelopers.com/videos/115-blazor-and-azure-functions-for-serverless-website) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)