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.
