> Markdown version of [/jobs/ext/1920192-software-developer-i](https://www.wearedevelopers.com/jobs/ext/1920192-software-developer-i). 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 Developer I - **Company:** DCI Donor Services - **Location:** Nashville, TN, United States - **Experience:** Starter - **Salary:** $60,000.0 - $80,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, Microsoft Word, HTML, JavaScript (Programming Language), Microsoft Excel, Applications Architecture, Software Applications, C Sharp (Programming Language), C++ (Programming Language), Cascading Style Sheets (CSS), Databases, Computer Literacy, Web Development, Microsoft Visual Studio, Microsoft Office, Microsoft SQL Server, Microsoft PowerPoint, Microsoft SharePoint, SQL Databases, Web Applications, SQL Server Management Studio (SSMS) - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e32767a3f8cd1fab ## About the Role * Bachelor's degree in related field * 1-3 years of related experience * Working knowledge and familiarity with at least two of the following program languages: + C# + ASP.NET + SQL (SSMS) + HTML + JavaScript + CSS + C++ * Working knowledge of computers and Microsoft Office applications, including Word, PowerPoint and Excel, is required. Technical skills required include Visual Studio, SQL Server, Web Development, and SharePoint development. ## Description * Creates, develops, and maintains SharePoint sites throughout the organization. Collaborate with business leaders to ensure proper communication on all sites. * Develop and maintain database driven websites. Integrate data from various back-end services. * Develop applications to support business processes. * Design and implement user-driven templates, databases, and interfaces. Ensure proper testing of web applications, units, and systems. * Provide a range of strategies to identify, create, represent, distribute, and enable the use of SharePoint as an effective collaboration tool. * Provide accurate reporting with status reports of site activities and issues. * Ability to learn quickly and apply knowledge appropriately and effectively to development of applications and tools. * Field escalated helpdesk requests, enter helpdesk tickets into the system, and resolve tickets as appropriate. * Help with implementation and testing of the applications. * Provide individual and group instruction/training as needed. * Performs additional duties as required. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Automated MS SQL Server database deployments with dacpacs and Azure DevOps](https://www.wearedevelopers.com/videos/334-automated-ms-sql-server-database-deployments-with-dacpacs-and-azure-devops) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv)