*Dear Folks;* Please share good resource for below mention position;
*Please share resume at **[email protected] <[email protected]>* *Hi,* Title: Lead Software Engineer (Java) Location: St. Louis, MO Duration: 6 – 12 month but could go longer Interview: Phone than Skype..Locals preferred!! *Candidates must have excellent communication skills. The consultant must be willing to do a coding challenge in order to be submitted. * Is your company in the cloud or just full of hot air? Are you tired of working under pretentious CIO’s demanding implementation of the latest buzzword or simply chasing the competition? Stop chasing buzzwords and join the team that creates the technology your current leadership can only pretend to understand. We are a recognized leader in world-class cloud computing and infrastructure as a service. Your work will set the direction of the cloud marketplace for years to come. In seeking aggressive growth in our cloud solutions we have an immediate need to bring the top talent in IT together as a cohesive agile team. You contribute several key characteristics to enable the team’s success: - Passion for implementing the best technology to make businesses successful - Excellent communication and collaboration with your world class team to turn your mutual passion into a coherent design - Follow through to turn your design into reality, delivering reliable solutions in time to meet business objectives - Agility to adapt to changing architecture and emerging requirements - Flexibility to move rapidly without months of design and requirements documentation that would be obsolete by the time it was ready - Drive to continually improve, both personally, and contributing to our culture and processes to rapidly deliver results - Providing leadership and mentoring to help make a good team great - Co-ownership of work and results as a cross functional team collocated with Software Engineers, Business Analysts, Scrum Master, Product Owner and Quality Automation Engineers - Extensive experience over 8+ years to draw from your background of: · *5 + years Java development, using the best of breed libraries such as Spring, Jersey, and Hibernate, following current object-oriented design principals* · *Web programming technologies, XML, JSON, JavaScript, Ajax, Rest & Soap* · *Advanced SQL/database programming in an enterprise grade database such as MSSQL, Oracle, or MySQL* · *Competency working on multiple platforms including Windows and Linux* - Your proven track record with testing frameworks such as *JUnit and Mockito* that demonstrates your pride in proving the quality of your work - *Past experience, understanding or a willingness to learn:* · *Agile methodologies such as Scrum and Kanban* · *Pair Programming, Test Driven Development and other rapid development techniques* · *Perl, Groovy, Python or other scripting or programming languages as the needed* · Continuous Integration and Continuous Delivery principals *Information specific to the coding challenge:* Here is the process we use to vet potential Java candidates We only conduct interviews with candidates who score 40/50 or above (10 points for each of the 5 categories below). In advance of the interview, we would like to give each developer a code project for him/her to complete and return. The code project should take no more than 2-4 hours and will be the basis of our interview discussion. In addition to what is documented for the code project, please have the developers use Maven to drive the build and testing. However, it’s more important to deliver the project code than it is to Mavenize the project. Please ask the developers to zip up the completed code and send it back in 2-3 days after you give them the assignment. Obviously this is an individual project and the developers should never compare notes while doing it. We look for simplicity, excellent readability, testability, supportability and maintainability and good OO principle utilization in the code. Please don’t add unnecessary “features” in order to “impress” us. Quite the contrary, we will be unimpressed. Once we review the coding challenge and decide to bring the candidate for an on-site, the interview will be comprised of 2 parts - 30 minutes 1:1 with me and 1 hour panel interview. White boarding and troubleshooting and fixing some issues on the fly are highly likely. The candidate also needs to be able to defend his coding challenge. Here are the score evaluation criteria we use: - Adherence to OO Principles: · Demonstrates appropriate use of any applicable: · Abstraction · Inheritance · Polymorphism · Encapsulation · Etc. - Duplication of Code Blocks is minimized - Proper use of unit tests · Do they clearly reflect the requirements · Test methods named after clear expectations · Can determine test cases at least based on clear assertions in each test method · Are the mechanics properly used (setup of data, testing SUT, asserting, etc.) · Setup of test data · Testing System under Test · Proper/appropriate use of Assertions - Build Technology · Project can be built outside of IDE · Project dependencies wouldn't have to be checked in to a code repository · Maven, Ant+Ivy, etc. - Overall Code Impression · Is level of complexity appropriate · Too much technology · Methods short(ish) · Class proliferation · Interesting or novel approach used *Thanks and Regards* *Neetu Narwal* *IDC TECHNOLOGIES.INC* *1851 McCarthy Boulevard, Suite 116, Milpitas, CA , USA, 95035* *Direct: 408-457-9381 Ext: 2010 I Email: [email protected] <[email protected]>* * | G Talk: [email protected] <[email protected]> | Web: * *www.idctechnologies.com* <http://www.idctechnologies.com/> *CMM LEVEL 3 Company* *ISO 9001-2008 Certified * -- You received this message because you are subscribed to the Google Groups "International SAP Projects" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/international-sap-projects. For more options, visit https://groups.google.com/d/optout.
