Motion Recruitment

Sr. Software Engineer / .Net Core / JavaScript / Web API / NoSQL

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Irvine
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Software Engineer JavaScript SQL BASIC HTML
  • Secondary Skills: Web API System Performance IT
  • Job Location: Irvine, California
  • Posted Date: Posted today
Job Description

Our Client is the leading and most heavily trafficked online commercial real estate (CRE) marketplace listing website in U.S., with over 7 million monthly unique visitors.

They are currently seeking a Sr. Software Engineer you will be responsible for building applications that are using by millions of CRE users and professionals to market over trillion of dollars of CRE properties on the marketplace platforms.

RESPONSIBILITIES

    • Design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability.
    • Deep knowledge and experience in writing unit testable software with React, Angular, JavaScript, TypeScript, C#, NodeJS
    • Develop an in-depth understanding of their core product architecture and frameworks. Maintain and contribute to the product platform as necessary.
    • Develop database stored procedures and SQL scripts that meet the database standards to implement product requirements.
    • Maintain and support the products that are released to stakeholders and customers.
    • Participate and drive continuous improvement within the Agile/Scrum teams.
    • Build consensus among different teams working on software development projects.
    • Facilitate discussions among other developers to exchange new ideas and improvements.
    • Continually evaluate emerging technologies to identify opportunities, trends and best practices that can be used to strengthen the technology platform and development practices.


BASIC QUALIFICATIONS

    • 3+ experience in architecting, designing and building large scale distributed, services-oriented systems and web applications in an agile environment
    • 3+ years of experience in the latest JavaScript technologies, (ReactJS, TypeScript and NodeJS are preferred)
    • 4+ years' latest technologies with a focus in .Net Core and .Net Framework
    • 5+ years of experience in JavaScript, HTML/CSS, and/or other front-end technologies
    • SOA principles and Design patterns
    • Experience with Unity or IOC design patterns
    • Demonstrates good working knowledge of SOA - Web services, Web API


PREFERRED QUALIFCATIONS AND SKILLS

    • Strong communication skills (to both business and technical partners)
    • Hands on experience on GraphQL, APIs use .NET Core and C#.
    • Knowledgeable with debugging tools including Chrome Debugger, Postman, Fiddler, Kibana etc.
    • Ability to work with minimal supervision or assistance to complete tasks.
    • Possesses strong analytical and problem-solving abilities.
    • Possesses Enterprise development experience.
    • Requirements analysis and management
    • Software testing (Unit, System, Integration, Functional, Performance).
    • 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
    • Bachelor's Degree ( IT related field)


Benefits package includes (but is not limited to):

    • 140-155k Base
    • Comprehensive healthcare coverage
    • Life, legal, and supplementary insurance
    • 401(K) retirement plan with matching contributions
    • Employee stock purchase plan
    • Paid time off
    • Tuition reimbursement
Relevant Job Openings
CRM
Tableau developer
Java Developer
CRM
Azure Data Architect with Talend
Java Technical Lead