Jobs at Payoff.com

.NET Senior Web Engineer

Location: Los Angeles, CA

Type: Full Time

Min. Experience: Experienced

The .NET Senior Engineer will be responsible for developing new products, as well as, adding new functionality to and maintaining existing applications based off mockups and written specifications. The developer will participate in all phases of the software development lifecycle including specification review, design, coding, unit testing, test planning, integration, deployment, and acceptance testing. While the ideal candidate should be well versed in the .NET Framework or Java, they should also be very familiar and comfortable with open-source technologies, such as Linux, SOLR, Hadoop, and Git. Experience successfully mentoring junior developers, insatiable desire to learn, and a healthy dose of humility are required to fit in here.

Job Responsibilities:

  • Develop new features and maintain several ASP.NET MVC applications that serve our desktop and mobile sites
  • Develop new functionality and maintain a RESTful server layer
  • Develop unit tests and ensuring a high-level of coverage and maintainability
  • Lead a team of cross-functional .NET, database developers, and front-end engineers
  • Cooperate with product, QA, and DevOps teams to iterate on our products
  • Maintain build and automation scripts
  • Work with Devops to keep sites operational and efficient

Education or equivalent:

  • BS in Computer Science or Information Systems
  • MS in Computer Science, preferred

Experience and Skills:

  • 6+ years experience with full lifecycle software development
  • 5+ years experience with the .NET Framework/C# or Java
  • 1+ years experience with an MVC framework (preferably ASP.NET MVC)
  • 3+ years experience implementing (not just consuming) web services (SOAP/RESTful)
  • 3+ years experience with validating HTML
  • 2+ years experience architecting high-scale web applications
  • Extensive experience unit testing with xUnit framework and maintaining high-levels of test coverage
  • 2+ years Hibernate, NHibernate, or other ORM
  • Development for a high-traffic, mission-critical website
  • Working knowledge of MSSQL, T-SQL, and stored procedures
  • Excellent verbal and written communication
  • Superb troubleshooting and problem solving skills
  • Comfort with Agile methodologies and project estimation

Preferred Skills:

  • Experience with MapReduce algorithms and Hadoop implementation
  • Security and encryption experience
  • Working knowledge of SEO
  • Responsive web and mobile web development
  • Page speed and JavaScript optimizations
  • JavaScript with jQuery

Benefits:

  • Flex-time and telecommute friendly
  • Health insurance with $0 premium for you or your family!
  • Coffee subscription
  • All the ping pong you can handle
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)

How to Apply

To be considered for this position, send your resume to john@payoff.com. Be sure to include the job title in the subject.