Talent.com
Senior Software Engineer (C# / SQL)- Research Development

Senior Software Engineer (C# / SQL)- Research Development

CoStar Group, Inc.Washington, DC, United States
30+ days ago
Job type
  • Full-time
Job description

Senior Software Engineer (C# / SQL)

Job Description

Senior Software Engineer Job Description CoStar Group (NASDAQ : CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We’ve continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. We are seeking an accomplished Senior Full-Stack Software Engineer who excels at designing and architecting modern web applications. This engineer would support our Web Enterprise team in building the software tools that power our proprietary CRM platform and support our sales and research teams across Homes.com, Costar.com, Apartments.com, LoopNet.com, and more. This position is located in our Richmond, VA office and offers a schedule of Monday-Thursday in office and Friday remote. Responsibilities Lead technical discussions and make critical architectural decisions aligned with business goals. Design, develop, and maintain robust and scalable applications using the Microsoft .NET technology stack (.NET Core, ASP.NET Core, C#, MSSQL). Implement and optimize SQL queries, stored procedures, and database schemas for performance. Implement solutions using modern architecture paradigms including microservices, domain-driven design (DDD), and event-driven systems. Guide teams in adopting best practices in .NET Core, C# and SQL. Ensure adherence to SOLID principles, design patterns, and clean coding standards. Develop proof-of-concepts (POCs) to evaluate new tools and frameworks. Collaborate with cross-functional teams, participate in code reviews, and mentor junior developers. Analyze business requirements and translate them into technical designs and development-ready specifications. Apply secure coding practices, including integration of OAuth, OpenID Connect, and other authentication / authorization frameworks. Use Git, TFS, Azure DevOps, and CI / CD pipelines for version control and deployment. Participate in Agile / Scrum ceremonies and contribute to incremental delivery and continuous improvement. Qualifications Bachelor’s Degree required from an accredited, not for profit university or college. 6+ years of professional experience in software development using C#, .NET Framework, .NET Core. Must have strong experience with MS SQL Server, including relational database design and performance tuning. Hands-on experience with Entity Framework for efficient data modeling and data access. Experience with ASP.NET Web API, and RESTful service design. Familiarity with microservices architecture and containerization using Docker and Kubernetes. Experience with AWS or similar cloud platforms (Azure, GCP). Strong understanding of CI / CD principles, infrastructure as code, and automated deployment pipelines. Proficiency with Azure DevOps, Git, and other version control and build systems. Knowledge of JSON, XML, and API development standards. Familiarity with message brokers such as RabbitMQ, SQS, Kafka, or Azure Service Bus. Strong analytical and problem-solving skills with attention to detail and excellent communication skills. Experience in unit, performance and automation testing. A track record of commitment to previous employers. Preferred Qualifications Comfortable working across the stack with Node.js on the server-side. Experience with NoSQL databases and API Gateway technologies. UX / UI experience with modern frameworks like React is a plus. Experience with Identity & Access Management, like OAuth, JWT. Exposure to serverless computing and event-driven architectures. What’s in it for you? When you join CoStar Group, you’ll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed. We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program. Our benefits package includes (but is not limited to) : Comprehensive healthcare coverage : Medical / Vision / Dental / Prescription Drug Life, legal, and supplementary insurance Virtual and in person mental health counseling services for individuals and family Commuter and parking benefits 401(K) retirement plan with matching contributions Employee stock purchase plan Paid time off Tuition reimbursement On-site fitness center and / or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes Access to CoStar Group’s Diversity, Equity, & Inclusion Employee Resource Groups Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar Group is not able to provide visa sponsorship for this position. #LI-MC5

CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing CoStar Group (NASDAQ : CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 37 years, giving us the perspective to create truly unique and valuable products and services. We’ve continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry and for our customers. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. CoStar is committed to creating a diverse environment and is proud to be an equal opportunity workplace and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. CoStar is also committed to compliance with all fair employment practices regarding citizenship and immigration status. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access www.costargroup.com / careers as a result of your disability. You can request reasonable accommodations by calling 1-855-840-1715 or by sending an email to recruiting@costargroup.com.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Development Engineer • Washington, DC, United States

Related jobs
  • Promoted
  • New!
Senior Software Engineer

Senior Software Engineer

ManTechFort Meade, MD, US
Full-time
Responsibilities include, but are not limited to : .Develops, maintains, and enhances complex and diverse software systems (e. Works individually or as part of a team.Reviews and tests software compon...Show moreLast updated: 6 hours ago
  • Promoted
Senior Software Engineer, Platform

Senior Software Engineer, Platform

MediumWashington, DC, United States
Full-time
We’re a team of AI, technology, and language experts whose DNA lives in Alexa, Siri, Watson, and virtually every human language technology product on the market. Now we’re building an industry-leadi...Show moreLast updated: 5 days ago
  • Promoted
Software Engineer, Senior

Software Engineer, Senior

Phase2 TechnologyMcLean, VA, United States
Full-time +1
Your growth matters to us - explore our career development opportunities.Connect with others in our people-first culture and enhance our collective ingenuity. Learn how we’ll support you as you purs...Show moreLast updated: 17 days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Internetwork ExpertWashington, DC, United States
Full-time
The Senior Software Engineer will lead the development and implementation of feature-level enhancements to the CODIS classic baseline, supporting future major release versions.This role is distinct...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

BarbaricumFort Belvoir, VA, US
Full-time
Barbaricum is a rapidly growing government contractor providing leading-edge support to federal customers, with a particular focus on Defense and National Security mission sets.We leverage more tha...Show moreLast updated: 30+ days ago
  • Promoted
Software AI Engineer, Senior

Software AI Engineer, Senior

Phase2 TechnologyMcLean, VA, United States
Full-time +1
We're looking for a passionate, senior full-stack s.AI to work with a fast-paced, highly collaborative.You'll have the opportunity to work on building a web-based SaaS solution automating cybersecu...Show moreLast updated: 28 days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

EnboarderWashington, DC, United States
Full-time
Come build at the intersection of AI and fintech.At Ocrolus, we’re on a mission to help lenders automate workflows with confidence—streamlining how financial institutions evaluate borrowers and ena...Show moreLast updated: 27 days ago
  • Promoted
Senior Software Engineer, Back End / Full Stack (Intelligent Foundations & Experiences)

Senior Software Engineer, Back End / Full Stack (Intelligent Foundations & Experiences)

Capital One National AssociationMcLean, VA, United States
Full-time +1
Senior Software Engineer, Back End / Full Stack (Intelligent Foundations & Experiences).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in ...Show moreLast updated: 4 days ago
  • Promoted
Software Engineer, Senior

Software Engineer, Senior

Freddie MacMcLean, VA, United States
Full-time
At Freddie Mac, our mission of Making Home Possible is what motivates us, and it’s at the core of everything we do.Since our charter in 1970, we have made home possible for more than 90 million fam...Show moreLast updated: 12 days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

eSimplicityColumbia, MD, US
Full-time
Simplicity is a modern digital services company that partners with government agencies to improve the lives and protect the well-being of all Americans, from veterans and service members to childre...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer, Core Experiences - Edison, USA

Senior Software Engineer, Core Experiences - Edison, USA

Clutch CanadaWashington, DC, United States
Full-time
Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...Show moreLast updated: 2 days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

AretumMcLean, VA, United States
Full-time
Aretum is a mission-driven organization committed to delivering innovative, technology-enabled solutions to our customers across defense, civilian, and homeland security sectors.Our teams work at t...Show moreLast updated: 24 days ago
  • Promoted
Senior Software Engineer, Core Experiences - Georgetown, USA

Senior Software Engineer, Core Experiences - Georgetown, USA

Clutch CanadaWashington, DC, United States
Full-time
Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...Show moreLast updated: 2 days ago
  • Promoted
  • New!
Senior Software Engineer

Senior Software Engineer

Leidos IncAlexandria, VA, United States
Full-time
SDLC) activities as a member of an Agile development team building a large complex enterprise system.Development includes the full range of turning Agile user stories into implementable concepts, t...Show moreLast updated: 5 hours ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Range Finance, Inc.McLean, VA, United States
Full-time
Range is creating AI-powered solutions to eliminate financial complexity for our members.We’re transforming wealth management through the perfect blend of cutting-edge technology and human expertis...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer, Substrate

Senior Software Engineer, Substrate

PalantirWashington, DC, United States
Full-time
Palantir builds the world’s leading software for data-driven decisions and operations.By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving ...Show moreLast updated: 30+ days ago
  • Promoted
Research Software Engineer - Clinical NLP Specialty (Data Science and AI Institute)

Research Software Engineer - Clinical NLP Specialty (Data Science and AI Institute)

InsideHigherEdBaltimore, Maryland, United States
Full-time
The Johns Hopkins Data Science and AI Institute (DSAI) is a new pan-institutional initiative at Johns Hopkins to advance artificial intelligence and its applications, in part through investments in...Show moreLast updated: 7 days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Gravity IT ResourcesWashington, DC, United States
Full-time
To Apply for this Job Click Here.Collaborate with product management, UX, and other engineers to design, develop, test, and deliver new software solutions to market. Stay on top of technology trends...Show moreLast updated: 13 days ago