Senior Full Stack Developer

Architecture, C#, Developer, Development, Performance Testing, SDLC, Testing
Full Time
Telecommuting not available Travel not required

Job Description


Senior Full Stack Developer


Job Description


Are you passionate about software? Are you constantly pushing yourself to learn new technologies to develop better, faster and more efficient applications? Then CoStar is the place for you. Everyone at CoStar is deeply committed to delivering high-performing applications that change the way our users consume and use commercial real estate data. We are THE leading data provider to the $11 trillion commercial real estate industry. Every day customers use our data and products to make multi-million dollar investment decisions. We are growing rapidly and searching for a senior .NET developer who can take us to the next level. Are you up for the challenge?


The Senior .NET Developer is responsible for designing, developing and troubleshooting high performance and high availability applications to meet the company-s strategic objectives. He/she is also responsible for adhering to CoStar-s .NET development frameworks & best practices and follow CoStar-s SDLC processes. We are looking for someone with leadership qualities to grow with our organization.


Requirements:

Bachelor's degree plus 5+ years developing web based applications

Demonstrates knowledge of SOLID design principles.

Demonstrates excellent knowledge of C# and the .NET framework

Demonstrates knowledge of NPM and Nuget

Demonstrates knowledge of building REST services

Demonstrates knowledge of Unit, Integration, and Performance testing

Experience with Inversion Of Control design patterns

Excellent software development and engineering skills on large-scale, mission-critical infrastructure applications

Experience in multi-tasking and prioritizing in a fast paced, team-oriented environment

Excellent problem solving and troubleshooting skills

Excellent communication skills (verbal and written)

Must be autonomous, committed, flexible, customer focused and productive


Major Responsibilities:

Implement web based based software solutions

Document and publish requirement, design and functional specifications for use by internal teams

Implement new software functionality using state-of-the-art industry standard frameworks

Evaluate existing solutions and propose and implement improvements and extensions as required by the overall architecture of the product

Participate in the evaluation and resolution of defect ticket reports for new as well as legacy components

Contribute to the team-s software development life-cycle improvement initiatives by utilizing standard practices as well proposing areas of improvement - design, planning, implementation, testing, and documentation

Provide guidance and mentoring to less-experienced staff members

*LI-MC1


CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
Dice Id : 10100023
Position Id : R11984
Have a Job? Post it