Senior Software Developer

RUNDING CORPORATION
United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$145,000.0 - $170,000.0
Working hours
Regular working hours
Job source

Tech stack

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
+31 more
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

Job 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.

Requirements

  • 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.

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Paid holidays, * 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., * 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?

About the company

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all