A new Job, ID: 172626 <http://ejobsville.com/display-job/172626> was added at eJobsVille.com - For the Best Tech Jobs in Town <http://ejobsville.com/>
Title: C# and TDD Developer (Chicago) posted on 2014-05-20 17:09:32 Job Requirements: Need in Chicago: .NET Developer with Agile and TDD: Long Term Title: .NET Developer Location: Chicago, IL Duration: 12 Months Interview Process: Phone and Skype Interview Experience: 5 Years Number of openings: 1 Employment Type: Contract/1099/C2C/W2 Work authorization: Any US Work Authorization Rate: Market Skills: .NET, SQL, TDD, Agile, NUnit, JUnit, VSTest, Scrum, C#, SQL SERVER 2008 R2, SOA, TFS, MVC 4.0, HTML, CSS Details: The consulting assignment is for a .Net Developer (“Consultant”) in the Information Technology – Systems Development group of a dynamic and growing Hedge Fund of Funds firm. The Consultant will perform a variety of job responsibilities related to the design and development of our software application platform. * The Consultant is responsible for designing and developing assigned technical components: i.e. screens, reports, etc. The Consultant will work with the lead or architecture member to create necessary views and other changes to the application under development. The Consultant will: * Plan, code and execute unit tests as prescribed in the Consultant guidelines * Read and comply with project standards including coding and design guidelines, quality standards, architecture approaches and guidelines, code and design review recommendations * The Consultant is responsible for understanding testing, participating in the broader levels of test planning and, on an as needed basis, testing and doing support activities. The Consultant must also provide an assessment of the scope, impact and estimated effort as requested for any new enhancement or defect found within an application. The Consultant is expected to produce high-quality work products and assists in the development of documentation. In order to do so, the Consultant will use the established documentation templates to create these work products. Assignment Responsibilities: * Work and deliver side by side with development team members to ensure a consistent technical landscape aligned to technical architecture vision. * Collaborate with team leads and team members to ensure that all technology initiatives are implemented within the existing or planned framework for each project. * Provide assistance and technical guidance to Business Analysts, Software Engineers, QA Testers and other team members in diagnosing and resolving complex defects identified throughout testing phases. General Education, Skills or Experience and Physical Requirements: The individual’s experience should be specific to the investment industry and be clearly focused on developing systems solutions and enhancements. The ideal candidate will possess: Technical Skills: * 5+ years demonstrating strong understanding and proven experience of object oriented design and development principles. * Demonstrated experience with automated unit testing using NUnit, JUnit, VSTest or similar testing frameworks. Experience working in a TDD environment a MUST * Working knowledge and practice working in Agile development environment with strong engineering principles (XP, SCRUM etc.) a MUST * 5+ years’ experience with Microsoft.Net, some experience with C#, a MUST * 3+ years’ of relational database experience (SQL Server 2008R2 or higher) a MUST * 3+ years’ experience with publish/subscription models, enterprise services bus or other similar SOA type framework and architectures a strong plus. * Experience and/or certifications as a secure programmer is a strong plus * Working knowledge of Microsoft TFS * Exposure to or experience with multiple user interface development patterns (MVC 4.0) * Exceptional skills with user interface and design; supporting technology skills: HTML, CSS, JavaScript, jQuery, AJAX, JSON Professional Skills * Experience in financial services and/or investment management, a strong plus * Bachelor’s Degree in Computer Science, Business or equivalent field * Ability to adapt within a rapidly changing environment and has experience in Agile or iterative software development is a plus * Attention to detail and concern for quality and accuracy of final product (and ability to balance that concern with deadlines) * Demonstrated team player, self-starter, and independent thinker * Outstanding decision making and problem solving skills Salary: Market *Click here to view full job description and apply <http://ejobsville.com/display-job/172626> (Registration not mandatory to apply for this job)* ------------------------------ Best regards, eJobsVille.com - For The Best Tech Jobs In Town -- You received this message because you are subscribed to the Google Groups "MCMS" group. To unsubscribe from this group and stop receiving emails from it, send an email to mcms+unsubscr...@googlegroups.com. To post to this group, send email to mcms@googlegroups.com. Visit this group at http://groups.google.com/group/mcms. For more options, visit https://groups.google.com/d/optout.