Job Url: https://www.remoterocketship.com/company/isf/jobs/senior-software-developer-united-states-remote Job Description: ISF, Inc. Website LinkedIn All Job Openings ISF, Inc. is a company specializing in organizational transformation, IT modernization, strategy and operations, and public sector managed services. With over 40 years of experience, ISF, Inc. collaborates with various industries such as health, energy, regulatory, commerce, and education to deliver impactful and scalable solutions. The company prides itself on its thought leadership and proven methodologies that drive meaningful change and support clients in achieving their critical objectives. Additionally, ISF offers public sector solutions tailored to address complex organizational problems while focusing on mission efficiency and project success. Management Consulting β€’ Strategic Plans and Feasibility Studies β€’ Information Technology β€’ Process Analysis and Innovation β€’ Strategic Technology Planning 51 - 200 employees Founded 1980 🏒 Enterprise πŸ›οΈ Government ☁️ SaaS Senior Software Developer 10 hours ago πŸ‡ΊπŸ‡Έ United States – Remote ⏰ Full Time 🟠 Senior πŸ§‘β€πŸ’» Full-stack Engineer ASP.NET Azure Bootstrap Cloud Entity Framework JavaScript jQuery SQL .NET Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ ISF, a trusted thought leader in public sector strategy and technology, is seeking a Senior Software Developer to deliver high-quality, full-stack solutions using the .NET framework on its ARRO service. β€’ This role requires a critical thinker who takes ownership, thrives in collaborative environments, and is committed to detail and excellence. β€’ You’ll build new applications, enhance existing systems, support users, and contribute to impactful, mission-driven work that makes a difference. β€’ 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. 🎯 Requirements β€’ 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.