> Markdown version of [/jobs/ext/1426813-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/1426813-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:** RUNDING CORPORATION - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $145,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Macintosh Application Environment, Microsoft Azure, Software Bug Management, C Sharp (Programming Language), Cascading Style Sheets (CSS), Code Review, Databases, Data Integration, Data Integrity, Data Visualization, Relational Databases, Software Debugging, Middleware, Microsoft SQL Server, SQL Azure, Model View Controller (MVC), Node.Js, Software Construction, Software Engineering, Software Systems, SQL Stored Procedures, Data Streaming, Systems Integration, Transact-SQL, Web Services, Software Organization, Enterprise Software Applications, Cloud Platform System, ReactJS, Software Troubleshooting, Git, AngularJS, Tools for Reporting, Restful APIs, Software Version Control, Serverless Computing, Web Api - **Published:** July 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b45e3ce7671cbfa9 ## About the Role * Professional experience developing software with C# and the .NET framework / .NET ecosystem. * Experience with SQL Server, T-SQL, stored procedures, views, and relational database design concepts. * Familiarity with at least one widely adopted client-side framework (Node.js, React.js) * Ability to work with existing codebases and business-critical systems. * Strong troubleshooting, debugging, and problem-solving skills. * Experience developing or supporting enterprise applications. * Understanding of software development best practices, including version control, testing, documentation, and maintainable design. * Ability to communicate effectively with both technical and non-technical stakeholders. * Self-directed, reliable, and comfortable working in a client-facing delivery environment. * A passion for customer success and for sharing information with junior team members * A ready willingness to learn new technologies and apply them to customer challenges, * Experience with Proliance or similar project management, construction management, capital planning, or enterprise workflow platforms. * Experience with integrations, APIs, middleware, data imports/exports, or system-to-system data flows. * Experience supporting applications used in construction, engineering, project controls, facilities, capital projects, or related industries. * Familiarity with legacy application modernization or enhancement of established enterprise systems. * Experience with reporting tools, dashboards, or data visualization. * Experience working in consulting, professional services, or client delivery environments. Technical Skills Ideal candidates may have experience with some or all of the following: * C# * .NET Framework / .NET * Node.js * React or Angular * ASP.NET / Web Forms / MVC / Web API * Azure-based technologies, such as Azure Functions, App Services, and cloud-based data platforms (Azure SQL) * SQL Server * T-SQL * Stored procedures * JavaScript, HTML, CSS * REST APIs or web services Git, Azure DevOps, or similar version control / work tracking tools * Enterprise application support and troubleshooting * Data integrations and reporting, * Detail-oriented and disciplined. * Comfortable working independently while staying aligned with the team. * Practical and solutions-focused. * Willing to learn domain-specific systems and business processes. * Professional, responsive, and accountable. * Comfortable operating in an environment where reliability and trust matter. ## Description We're looking for a Senior Software Developer to build, enhance, and support business-critical applications for a major enterprise client. This is not a "close the ticket and throw it over the wall" development role. You'll work in an established application environment where the software matters, the users are real, and reliability counts. You'll develop new capabilities, improve existing code, troubleshoot complex issues, and collaborate directly with technical leads, client stakeholders, and other developers. Writing good code is essential - but so are judgment, communication, and ownership. We are a delivery-first, anti-corporate, anti-Silicon Valley team. What does that mean? We don't chase shiny technology for its own sake. We don't hide behind tickets, ceremonies, or technical jargon. We understand the problem, build practical solutions, ship reliable software, and fix things when they break. We believe working software beats elegant theory every time. We value clean, maintainable code, but we also understand that software exists to solve real business problems. No science projects. No smoke and mirrors. If you like solving difficult problems, taking ownership of your work, and building software that people genuinely depend on - keep reading. Experience with Proliance or similar enterprise project management or construction management platforms is a strong plus., The Software Developer will: * Develop, enhance, and maintain applications using C#, .NET, SQL Server, and related technologies. * Support ongoing feature development, bug fixes, integrations, reporting, and application improvements. * Work with technical leads and stakeholders to understand business requirements and translate them into functional software solutions. * Troubleshoot application issues, identify root causes, and implement reliable fixes. * Review, understand, and improve existing codebases. * Support integrations between enterprise systems, databases, APIs, and third-party platforms. * Write clean, maintainable, well-documented code that aligns with established standards. * Participate in code reviews, technical discussions, testing, and release support. * Help maintain application stability, security, performance, and data integrity. * Communicate clearly regarding progress, blockers, risks, and technical recommendations. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [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) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)