.Net Engineer with CMS Experience

Location: West Hills, CA

Skills: .Net, CMS

Job Description

Job Title: .NET Engineer with CMS Experience
We’re looking for a talented .NET Engineer with CMS experience to design, write and maintain clean, scalable software code using .NET programming languages for our client’s business applications. Here you will work with business and technical staff to understand software issues and develop the specifications to fix them.

Our client is committed to diversity and promoting from within. Recently named to the Fortune 100 “Best Companies to Work For”, they also offer highly competitive compensation and comprehensive benefits/perks plans to their employees.

As our .NET Engineer:

  • You will design, develop, code, unit test debug, document and maintain software code for business applications
  • You will work with internal teams to develop customized software design and architecture
  • You will integrate activities to bring about successful middle-tier implementations and backend database integrations

Additionally, you will:

  • Monitor project status and report to management, identify issues that may hinder project goals from being met, and course-correct where necessary
  • Design and develop end-to-end systems including requirements gathering and systems development/deployment
  • Participate in requirements analysis and added technical details
  • Test and deploy applications and systems to cloud hosting environments
  • Revise, update, refactor and debug code and work to improve existing software
  • Build test automation suites to ensure the quality of customer-facing products
  • Keep up-to-date with new technologies, skills and programming languages
  • Produce documentation (including user manuals) throughout the software development life cycle
  • Work with a CMS to blend functional code and content managed within the CMS
  • Manage code branches and merging, and support TFS management
  • Adhere to department processes/procedures and recommend improvements where necessary
  • Work to consistently contribute to team goals and objectives

What Gets You the Job?

  • 2 to 5 years’ experience as a .NET or application developer designing related programs, applications, and systems
  • Bachelor's Degree or equivalent combination of education and experience
  • Expert-level fluency/experience in multiple application development languages, computer platforms and application environments
  • In-depth knowledge of software engineering practices
  • Experience translating software requirements and designing software solutions
  • Proficiency with C#, .NET framework and HTML5/CSS3
  • Familiarity with ASP.NET framework, SQL Server and MVC Experience with troubleshooting and debugging skills in complex, multi-tiered applications
  • Ability to develop multi-tiered software applications
  • CMS experience is a plus (Crownpeak preferred)
  • Knowledge of NPM, Grunt, Gulp, SASS, React, Angular, React, etc. is a plus
  • Familiarity with architecture styles/APIs (REST, RPC) is a plus
  • Excellent organizational and/or project management skills (Agile methodologies preferred)
  • Familiarity working with distributed teams is nice to have
  • Stellar communication skills (written, verbal, documentation, interpersonal)
  • Strong attention to detail in writing functional code and identifying defects

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Compensation: $115,000/Year

Apply With Linkedin Back to Job Listings