Senior Software Engineer

15 hours ago


Richmond, California, United States CoStar Realty Information, Inc. Full time

Job Description

CoStar Realty Information, Inc. is a leading provider of commercial and residential real estate information, analytics, and online marketplaces. We're seeking a highly skilled Senior Software Engineer to join our team in Richmond, VA. With 3 days onsite and 2 days remote, this role offers an ideal balance of collaboration and flexibility.

About the Role

We're looking for a seasoned software engineer with a passion for building innovative CRM features that empower our sales teams' success. As a Senior Software Engineer at CoStar Realty Information, Inc., you'll work closely with our collaborative team to design, develop, and deploy scalable software solutions using the latest React, GraphQL, and TypeScript frameworks. Your expertise will be invaluable in shaping the future of our proprietary CRM system.

Responsibilities

- Develop customer-facing web applications using React, GraphQL, and TypeScript
- Build microservices and RESTful APIs using C# and .NET Core
- Lead software design, developing standards, and performing code reviews to ensure a robust, efficient, and maintainable codebase
- Continuously evaluate emerging technologies to identify opportunities, trends, and best practices that can be leveraged to strengthen CoStar's technology platform and develop new skills
- Develop comprehensive application testing procedures to ensure high-quality applications for tens of thousands of users

Requirements

- 5+ years of experience working with JavaScript/React
- Demonstrated experience in architecting, designing, and building large-scale distributed, services-oriented systems and web applications in an agile environment
- Familiarity with newer specifications of ECMAScript
- SQL and/or MongoDB experience
- Proficient understanding of code versioning tools such as Git
- Familiarity with CI/CD deployment processes
- A desire to never stop learning and a collaborative mindset
- Bachelor's Degree required from an accredited, not-for-profit university or college

Preferred Qualifications and Skills

- Knowledge of RESTful APIs, C#, .NET Framework, SQL Service
- Strong communication skills (to both business and technical partners)
- Preferred experience using GraphQL
- Data modeling experience from conceptual, logical, and physical designs

What We Offer

- Estimated salary: $140,000 per year
- Comprehensive healthcare coverage: Medical/Vision/Dental/Prescription Drug
- Life, legal, and supplementary insurance
- Virtual and in-person mental health counseling services for individuals and families
- 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



  • Richmond, California, United States Hispanic Technology Executive Council Full time

    At Hispanic Technology Executive Council, we are seeking a seasoned Senior Software Engineering Manager to join our team. This is an exceptional opportunity for a skilled leader to drive technology innovation and empower our customers to achieve financial freedom.Job SummaryWe are looking for a highly experienced Software Engineering Manager with a strong...


  • Richmond, California, United States Commonwealth of Virginia Full time

    About the Role:We are seeking a talented and experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:Design and develop software applications using a variety of programming languages and technologies.Collaborate...


  • Richmond, California, United States INFTEQ INC Full time

    Job OverviewWe are seeking an experienced Senior Software Engineering Lead to join our team at INFTEQ INC. The ideal candidate will have a strong background in software development and leadership, with the ability to lead and mentor junior engineers.


  • Richmond, California, United States Commonwealth of Virginia Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining our cloud-based software solutions.Key Responsibilities:Design and develop scalable cloud-based software architecturesLead cross-functional teams of...


  • Richmond, California, United States Commonwealth of Virginia Full time

    Job Title: Senior Software Engineer - BackendIn our company, we are looking for a highly skilled backend software developer who will be responsible for designing, developing, and maintaining the back-end of our software system. The ideal candidate will have a strong understanding of software engineering principles and a passion for building scalable and...


  • Richmond, California, United States Integrated Resources Full time

    Job Title: Senior .NET Software EngineerWe are seeking a highly skilled Senior .NET Software Engineer to join our team at Integrated Resources in Richmond, VA. The ideal candidate will have experience working with C#, .NET Framework & Core, MVC & WebForms, Web Services; SQL, Git SCM, and JavaScript.Salary: $120,000 per annum based on experienceLocation:...


  • Richmond, California, United States Commonwealth of Virginia Full time

    About the RoleWe are seeking a skilled Backend Software Developer to join our software engineering team. As a Senior Software Engineer, you will be responsible for designing and developing scalable and efficient backend systems.You will work closely with our cross-functional team to identify and prioritize project requirements, and collaborate with other...


  • Richmond, California, United States Serigor Inc. Full time

    Job SummaryWe are seeking a skilled Senior .Net Software Engineer to join our team at Serigor Inc. in Richmond, VA. This is a 12+ month HYBRID opportunity.


  • Richmond, California, United States MILLENNIUMSOFT Full time

    MILLENNIUMSOFT is seeking an experienced Senior Software Engineer to lead web-based development projects from analysis and design through production implementation and support.Job DescriptionWe are looking for a skilled developer with excellent communication and presentation skills to join our team as a Senior Software Engineer. The ideal candidate will have...


  • Richmond, California, United States Commonwealth of Virginia Full time

    Job Title: Senior Software EngineerAbout the Role: We are seeking a highly skilled Senior Software Engineer to lead our team in developing cutting-edge software solutions. As a senior member of our team, you will be responsible for designing, implementing, and maintaining complex software systems using Node.js and MongoDB.Key Responsibilities:• Design and...


  • Richmond, California, United States Saxon Global Full time

    Saxon Global is seeking a highly skilled Senior Cloud Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based applications using cutting-edge technologies.About the Role:We are looking for a talented developer with expertise in .NET Core/C#, Angular (with...


  • Richmond, California, United States Manpower Group Inc. Full time

    About the OpportunityWe are seeking an experienced Senior Android Software Engineer to join our team. As a key member of our technical team, you will be responsible for developing and delivering high-quality Android client code solutions that meet our product strategy and adhere to established engineering best practices.Key ResponsibilitiesPartner with...


  • Richmond, California, United States JobRialto Full time

    JobRialto is seeking an exceptional Senior Golang Software Engineer to join our development team. As a key member of our team, you will play a crucial role in designing and implementing high-quality backend systems using Golang.About the Role:In this role, you will be responsible for leading the development of complex backend systems, collaborating with...


  • Richmond, California, United States Capital One Full time

    Capital One OverviewAt Capital One, we're on a mission to change the way people bank and invest. We're passionate about innovation, driven by our customers' needs, and committed to making a positive impact in our communities.Job Description: Senior Manager, Software EngineeringWe're seeking an experienced Senior Manager, Software Engineering to lead our team...


  • Richmond, California, United States Commonwealth of Virginia Full time

    Job Title: Software EngineerAs a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications. Your technical expertise will help shape our company's vision for innovation and growth.Key Responsibilities:1. Collaborate with cross-functional teams to identify and prioritize...


  • Richmond, California, United States Commonwealth of Virginia Full time

    We are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have expertise in Java and Python programming languages.Main Responsibilities:Design and develop scalable backend systemsCollaborate with cross-functional teams to deliver high-quality software


  • Richmond, California, United States CoStar Realty Information, Inc. Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our team at CoStar Realty Information, Inc. in Richmond, VA.This position offers a unique blend of technical expertise and business acumen, driving the development of customer-facing web applications using React, GraphQL, and TypeScript frameworks.The successful candidate will have 5+ years...


  • Richmond, California, United States Commonwealth of Virginia Full time

    Job Requirements:As a senior software engineer with experience in AI and ML, you will be responsible for developing and maintaining our company's AI and ML systems. You will work closely with our data science team to design and implement new features and improve existing ones.


  • Richmond, California, United States Hispanic Technology Executive Council Full time

    West Creek 4, United States of America, Richmond, Virginia. We are seeking a seasoned Back End Software Engineer to join our team.About the RoleThis is a leadership opportunity to shape the future of technology at HTEC Hispanic Technology Executive Council. As a Senior Back End Software Engineering Manager, you will lead a portfolio of diverse technology...


  • Richmond, California, United States LanceSoft Full time

    Job Overview:LanceSoft is seeking a skilled Senior Full Stack Software Engineer to join our team. As a key member of our agile development team, you will be responsible for designing, implementing, and maintaining complex web-based applications using React, TypeScript/JavaScript, and AWS technologies.Responsibilities:We are looking for a highly motivated and...