Software Developer

.Net, ADO, Agile, Analysis, Architecture, ASP, ASP.NET, Browsers, CSS, Database, Developer, Development, DOM, Exchange, JavaScript, jQuery, Management, Object Oriented Design, Scripts, Scrum, SDLC, SQL, Supervision, Testing
Full Time
Telecommuting not available Travel not required

Job Description


Software Developer


Job Description


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. Our team in Orange County, CA is growing rapidly and searching for a Senior.NET Developer who can take us to the next level. Are you up for the challenge?


Mission


The Senior .NET Developer is responsible for designing, developing and troubleshooting high performance and high availability web applications using .NET 4.5+, ASP.NET MVC, C#, XHTML/CSS, JavaScript ES5 and jQuery technologies to meet the company-s strategic objectives. He/she is also responsible for adhering to CoStar-s .NET and JavaScript development frameworks & best practices. In addition, supporting and contributing to CoStar-s Agile/Scrum development process is an essential component of the Senior .NET developer role.


Objectives

-Analyze technical requirements and design new components, web pages and controls to meet CoStar-s functional, performance and availability requirements.

-Design ASP.NET and control layouts using CSS/JavaScript/Less that work and perform well in target browsers as required by CoStar-s product strategy.

-Design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability.

-Develop an in-depth understanding of CoStar-s product architecture and frameworks. Maintain and contribute to CoStar-s product platform as necessary.

-Develop database stored procedures and SQL scripts/ETL jobs that meet CoStar database standards to implement product requirements.

-Maintain and support CoStar-s products that are released to stakeholders and customers.

-Participate and drive continuous improvement within CoStar-s Agile/Scrum teams.

-Build consensus among different teams working on software development projects.

-Facilitate discussions among other .NET and database developers to exchange new ideas and improvements.

-Continually evaluate emerging technologies to identify opportunities, trends and best practices that can be used to strengthen CoStar-s technology platform and development practices.


Competencies, Knowledge & Skills

-Ability to work with minimal supervision or assistance to complete tasks.

-Possesses strong analytical and problem solving abilities.

-Possesses Enterprise development experience.

-Core technologies required

* Current .Net technologies with a focus in .Net 4.5+, Asp.net MVC

* C#, Nuget

* Javascript (ES5, Knockout, Jquery, Bootstrap, RequireJS)

* HTML5, DOM, CSS, LESS, Chrome debugger, Modernizer

* MVC and MVVM patterns

* SOA principles and Design patterns

-Experience with Unity or IOC design patterns

-Demonstrates good working knowledge of SOA - Web services, WebAPI and WCF technologies

-Demonstrates knowledge of ADO.NET, TSQL and stored procedure development.

-Requirements analysis and management

-Strong knowledge of SDLC and Agile/Scrum methodologies.

-Software testing (Unit, System, Integration, Functional, Performance).

-Adaptability/Stress tolerance.

-Ability to clearly communicate thoughts and ideas within and across teams.

-Ability to work well with other developers and management.

-Ability to juggle priorities

-Awareness of emerging technologies.


Nice to Have

-Experience with Javascript ES6, Typescript, Angular

-Experience with .net core, Async/Await, TPL, Node, Containers

-Domain driven and Event driven design patterns

-Experience developing microservice-based architectures

-Experience with cloud technologies such as Azure and AWS

*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 : R12284
Have a Job? Post it