Senior Software Engineer

National Association of REALTORS® - Chicago, IL

Hiring: Senior Software Engineer Company: National Association of REALTORS® Location: Chicago, IL Job Posted Time: 2026-09-16 16:03:26 Employment Type: Hybrid Target Skills & Keywords : .NET, Agile, Angular, Auth0, Azure, Azure DevOps, C#, CI/CD, Java, Next.js, Node.js, Nuxt.js, OAuth, OIDC, REST, RESTful, React, SQL, Scrum About the job Experience: •5+ years of professional experience delivering and supporting production‑grade software solutions. Required Skills: •Design, build, deploy, and operate cloud‑native applications on Microsoft Azure, following modern architectural and security best practices. •Develop and enhance full‑stack web applications across a variety of internal and member‑facing systems using technologies such as Next.js, Nuxt.js, React.js, Angular, .NET, Java, and Node.js. •Build and maintain backend services and RESTful APIs using C#/.NET and Java, supporting integrations with internal platforms and third‑party vendors. •Design, optimize, and maintain relational and non‑relational databases, with strong hands‑on experience in Azure SQL and other data stores. •Own applications end‑to‑end, including production support, monitoring, troubleshooting, performance optimization, and cost efficiency in Azure. •Implement and maintain CI/CD pipelines using Azure DevOps, ensuring high‑quality releases through automated testing and disciplined code review practices. •Partner cross-functionally with security and compliance partners to ensure applications meet organizational policies and regulatory requirements. •Provide technical leadership in Agile/Scrum ceremonies, including technical planning, estimation, and delivery commitments. Qualifications: •Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). •Front‑end: Next.js / Nuxt.js, React.js, Angular •Proven experience building and maintaining RESTful APIs and integrating distributed systems. •Solid experience deploying and operating applications on Microsoft Azure. •Practical experience with Azure DevOps for source control, CI/CD pipelines, and work item tracking. •Exposure to and practical use of AI coding tools (such as copilots or code assistants) in a professional development environment. •In-depth knowledge of software architecture, scalability, security best practices, and the full software development lifecycle. •Demonstrated capacity to work independently, make sound technical decisions, and take ownership of complex technical implementations. •Strong written and verbal communication skills, including the ability to explain technical concepts to non‑technical stakeholders. Compensation: •$145,000 - $165,000 / year •Competitive benefits and rewards package •NAR provides comprehensive benefits including health/dental/vision insurance Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!