Software Engineer

  • Los Angeles, CA
  • Full-time

Company Description

Fetch Recruiting is a different kind of technical recruiting firm.  Fetch combines a nearly-embarrassing number of years of experience with both technology and recruiting to bring our clients targeted candidates.  Our focus is technical, but we also work on the peripheral roles that touch technology.  Our mission is to maximize the hit ratio, and minimize the sleaze.  With integrity and ethics leading the way, Fetch’s goal is to form client and candidate partnerships with a long-term view. http://fetchrecruiting.com/about-us/  



Job Description

Great company looking to hire a passionate and talented Software Engineer who has the tenacity to be innovated by contributing ideas and solutions to solve problems, understanding technologies and analytics, as well as having an open willingness to learn new cutting edge methodologies and languages necessary to be successful in this exciting role. 

Qualifications

Responsibilities and Duties:

  • Work as a member of our software team on application development
  • Define, design, test and implement solutions for high-performance systems using emerging technologies to support our product lines
  • Assist in building and maintaining internal tools
  • Communicate and collaborate among cross-functional teams
  • Work in all the layers of the software stack
  • Take ownership of building and maintaining software and applications
  • Resolve & fix defects/bugs during testing

Requirements:

  • At least 2 years of software development experience
  • Experienced in WCF, Web API, MVC, ASP.NET, C#, Web Forms, ORM (LINQ2SQL, EF)
  • Solid understanding and experience in OOAD
  • Strong understanding of layered and n-tier architectures
  • Sc. in computer science or a related field
  • Working knowledge of version control system (SVN/GitHub)
  • Experience with writing Stored Procs & complex queries in SQL Server
  • Experience with Javascript libraries (e.g. jQuery, Angular, Knockout, Backbone, etc.)
  • Experienced in working with Visual Studio IDE
  • Working knowledge of HTML & CSS
  • Practical knowledge of software development life-cycle model
  • Knowledge of REST APIs and SOA
  • Excellent problem-solving and organizational skills


Preferred Skills and Qualifications:

  • Experience with innovative new technologies (e.g. Hadoop/Map-Reduce, ElasticSearch/Solr,
  • Experience with Multithreading, TPL, async/await patterns, etc.
  • Experience with various design patterns
  • Experience with Agile/Scrum
  • Incentive Compensation Benefits

Additional Information

Competitive benefit package and perks: 
  • 401(k) plan contribution
  • Medical, Vision and Dental coverage with optional HMO and PPO plans
  • PTO
  • Performance bonuses pursuant upon annual assesstments of individual goals and achievements