Senior Software Developer
Runding Corporation · US
Apply directly on Runding Corporation’s careers site — no account needed.
About the role
Senior Software Developer – C# / .NET at Runding Corporation
About the Role
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.
Key Responsibilities
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.
Required Qualifications
- 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
Preferred Qualifications
- 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
What Success Looks Like
A successful developer in this role will:
- Quickly understand the existing application environment and client needs.
- Deliver reliable code with limited rework.
- Diagnose issues thoughtfully rather than applying surface-level fixes.
- Communicate blockers early and clearly.
- Balance technical quality with practical delivery timelines.
- Become a trusted technical contributor for a long-term enterprise client relationship.
Work Style
This role requires someone who is:
- 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.
About Runding
Runding Corporation is a veteran-led technology and consulting company focused on helping enterprise clients solve complex operational and project delivery challenges. We build, integrate, and support practical technology solutions that improve visibility, workflow, reporting, and decision-making.
Our team values integrity, accountability, technical excellence, and a strong commitment to delivering real business value for our clients.
Pay: $145,000.00 - $170,000.00 per year
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Paid holidays
- Paid time off
- Vision insurance
Application Question(s):
- Are you willing and able to pass a background check?
Location:
- United States (Required)
Work Location: Remote
Description sourced from the public Indeed listing — this role isn't indexed from the company's career page yet.
Skills
- C#
- .NET
- SQL
- SQL Server
- React
- Node.js
Never be applicant #200 again
Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse — pay only when you apply
Free account — no card required
93 119 live jobs · 17 642 companies tracked · 136 added today