> Markdown version of [/jobs/ext/605009-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/605009-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:** ARRO SYSTEMS LLC - **Location:** Jacksonville, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Application Performance Management, Application Services, Unit Testing, Microsoft Azure, Bootstrap (Software), C Sharp (Programming Language), Software as a Service, Software Quality, Code Review, Continuous Integration, Data Security, Database Development, DevOps, Language Integrated Query, Entity Framework, JQuery, Model View Controller (MVC), Cloud Services, SQL Stored Procedures, Systems Integration, Web Applications, Test-Driven Development (TDD), Git, Deployment Automation, Front End Software Development, Restful APIs, Serverless Computing - **Published:** June 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=33cef3e1cc73dc3e ## About the Role Do you have experience in Serverless cloud services?, Do you have a Bachelor's degree?, * Bachelor's Degree in a technical field or equivalent work experience is preferred. * Azure Developer Associate (AZ-204) or equivalent Microsoft certification required. Knowledge & Experience * Extensive experience with C#, .NET 6.0, ASP.NET, JavaScript, and MVC for building scalable, maintainable web applications. * Proficient in RESTful API development. * Skilled in cloud services, such as Azure App Services and Azure Functions. * Experienced with DevOps practices, including CI/CD pipelines, Git, and automated deployments. * Frontend development expertise using jQuery, Bootstrap, and other modern UI frameworks. * Proficient in unit and integration testing to ensure code quality and maintainability. * Strong technical documentation skills, including requirements, design specs, and test plans. * Experienced in conducting code reviews, ensuring code quality, consistency, and performance. * Committed to mentoring junior and mid-level developers, promoting growth and best practices. * Skilled in Entity Framework and LINQ for efficient data access. * Experienced with SQL development, including stored procedures, triggers, indexes, constraints, and scheduled jobs. This Senior Software Developer role at ARRO, powered by ISF, focuses on building mission-critical SaaS solutions for the National Guard. As a hybrid position requiring US residency, you will deliver high-quality, full-stack solutions using the .NET framework, contributing to a growing, innovative team dedicated to impactful work and top-tier user experiences. The role emphasizes ownership, collaboration, and a commitment to detail and excellence in developing new applications and enhancing existing systems. Key responsibilities include developing scalable applications with C#, .NET 6.0, ASP.NET, JavaScript, and MVC, designing RESTful APIs, and mentoring junior developers. You will also promote best practices like TDD and CI/CD, conduct code reviews, and troubleshoot production issues. Extensive experience with these technologies, Azure cloud services (App Services, Functions), DevOps practices, SQL development, and frontend frameworks (jQuery, Bootstrap) is essential. An Azure Developer Associate (AZ-204) certification is required. ## Description The Senior Software Developer will: * Collaborate with stakeholders such as Product Owners, QA, and Tech Leads to ensure alignment, shared ownership, and translate business requirements into technical specifications and working code. * Develop clean, scalable applications using C#, .NET 6.0, ASP.NET, JavaScript, and MVC. * Design and maintain RESTful APIs and system integrations. * Mentor junior and mid-level developers through pairing, feedback, and guidance. * Promote coding best practices, including test-driven development (TDD) and CI/CD workflows, and support efforts to automate deployment. * Conduct code reviews to uphold standards and share knowledge. * Proactively identify and resolve defects and technical challenges, troubleshoot production issues, and optimize application performance. * Conduct root cause analysis and identify long-term fixes, not just patches. * Set a strong example in documentation, testing, and initiative-taking. * Champion improvements in tooling, workflows, or internal libraries. * Review and contribute to architectural decisions with the Tech Lead. * Participate in on-call rotations as needed. * Lead complex feature development and refactoring efforts. ## Related Videos - [Debugging Static Web Apps](https://www.wearedevelopers.com/videos/390-debugging-static-web-apps) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Azure-Well Architected Framework - designing mission critical workloads in practice](https://www.wearedevelopers.com/videos/1529-azure-well-architected-framework-designing-mission-critical-workloads-in-practice) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## 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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)