Hello

*First discuss the requirement with our consultants and if he/she is
interested*


*Please send resume to ning**@westcoastllc.com* <[email protected]>*
only with contact information and location of candidate**.*


I have 5 .Net Developer openings.  I need ‘*architect*/senior’ level
candidates.



*Location: Downtown LA*

*Duration: 6-12 months*

*Interview process: phone, online coding assessment and F2F*



*J**ob Description: Required skills*

   - Familiarity with Windows, Linux and/or UNIX environments
   - Familiarity with an object oriented programming language (C# or Java)
   and an RDBMS (SQL Server or Oracle)
   - Expert understanding of the .NET framework including familiarity with
   the upcoming .NET Core 1.0 version.
   - Ability to deal well with ambiguous/undefined problems; Ability to
   think abstractly
   - Experience designing and implementing highly scalable distributed
   applications
   - Ability to take a project from scoping requirements through actual
   launch of the project
   - Experience taking a leading role in building complex software systems
   that have been successfully delivered to customers
   - Knowledge of professional software engineering best practices for the
   full software development life cycle, including coding standards, code
   reviews, source control management, build processes, testing, and operations
   - Experience in communicating with internal and external customers,
   other technical teams, and senior management to collect requirements,
   describe software product features, technical designs, and product strategy
   - Experience mentoring junior software engineers to improve their
   skills, and make them more effective and productive
   - Experience influencing software engineering best practices within your
   team
   - Hands-on expertise in many disparate technologies, typically ranging
   from front-end user interfaces through to distributed APIs and back-end
   data storage systems and all points in between

*Key Responsibilities:*

   - Responsible for the architecture, design, development and maintenance
   of key system features.
   - Will work with other team members to investigate design approaches,
   prototype new technology and evaluate technical feasibility.
   - Will work in an Agile/Scrum environment to deliver high quality
   software against aggressive schedules.
   - Will influence subsystem design and help build a team culture around
   practices that are critical to delivering a quality product.
   - Will work with the Director of Engineering to identify the team’s
   technology roadmap and provide estimates on critical software development
   projects.



*Please have all candidates answer the following checklist upon resume
submission (FYI as a benchmark: questions 4, 10, 12, and 17 must be
answered “yes” to even get a phone screen.)*



   1. Have you used APM tools?
   2. Have you built Distributed Systems?
   3. Have you built/utilized Distributed Logging Frameworks?
   4. Have you used Dependency Injection & IOC Containers?
   5. Are you familiar with Concurrent Programming?
   6. Are you familiar with CDNs & Local POPs? (Content Delivery Network &
   Points of Presence.)
   7. Are you familiar with Domain Driven Design?
   8. Have you heard of and/or utilized the CQRS pattern? (Command Query
   Responsibility Segregation)
   9. Have you heard of and/or utilized Event Sourcing?
   10. Are you familiar with BDD/ATDD? (Behavior Driven
   Development/Acceptance Test Driven Development) What about TDD? (Test
   Driven Development)
   11. Have you used an Enterprise Service Bus?
   12. Are you familiar with Time and Space Complexity in an
   Algorithm/Program?
   13. Are you familiar with building Multi-threaded applications?
   14. Have you used ORM Frameworks? (Object Relational Mapping. Basically
   a framework to access the database from application code)
   15. Have you used a Distributed Cache?
   16. Are you familiar with/have you used a NoSql data store?
   17. Do you know how to setup a Web Service on IIS (Internet Information
   Services) on a new server?
   18. Do you have/Are you familiar with continuous integration builds at
   your current place of work?
   19. What about Parallel Processing/Multi-Processing applications?
   20. What is the difference between the two?



*Regards,*


* Ning*



*West Coast Consulting, LLC*
*Work – 949 743 0065 x 202 • Direct -949 800 5351*

*Fax – 714 844 9091  *

*ning**@westcoastllc.com* <[email protected]>

*www.westcoastllc.com* <http://www.westcoastllc.com/>

-- 
-- 
***************************************************************************************
For all SAP related tutorials,Articles,Faqs,Tips
          
          www.sapbrainsonline.com

****************************************************************************************

You received this message because you are subscribed to the Google Groups 
"sapbrains" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sapbrains?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"sapbrains" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to