Thursday, June 14, 2012

Sr. Software Engineer NYC


 
Job ID: Job-0856
Job Title: Sr. Software Engineer
location: New York City
Jobtype: Permanent
Description: The Sr. Software Engineer’s primary responsibility will be developing highly reliable, high quality C# web pages and components using C#, ASP.NET 4, JavaScript, HTML 5, and CSS 3. The Sr. Software Engineer will play a key role in analyzing related problems, designing solutions, and implementing them. 

Major Responsibilities / Accountabilities: 
• Full participation in the agile process, including work breakdown, estimation, collaboration, implementation, defect fixing, and automated testing. 
• Write new software, make modifications to existing software, or integrate software applications and modules in accordance with agreed upon specifications, created in partnership with others 
• Create and execute unit testing and integration testing ensuring software meets requirements. 
• Contribute to the creation of design, and possibly lead the design of less complex components 
• May provide technical support to operations or other development teams 
• Create, review, and maintain all required technical documentation/manuals related to assigned software to ensure supportability and reuse 
• Performance tuning 
• Review work of peers and junior developers and provide feedback into performance 
• Assist in identification and implementation of short and long-term solution options, including risk assessments. 
• Assist with improvements for problem prevention and problem resolution workflow 
• Participate in remediation solutions 
• Participate in project planning sessions with team members to analyze development requirements, provide design options, and provide work breakdown and estimates of work 
• Provide timely status updates for areas of individual responsibilities within projects 

Scope & Impact: 
The successful candidate will be responsible for the day to day development of various subsystems in the product's Fixed Income Views. These Views are part of the flagship product. Some representative tasks will include: 

• Working independently within some parameters, with limited technical and management guidance, taking ownership of problems within own area of knowledge 
• Key responsibility areas are reviewed 
• Review software engineer work for previous level 
• Decisions are made within ambiguous guidelines with limited review with appropriate people. 
• Accountable for the quality of work, delivered within agreed procedures and timeframes and focused on internal and/or external customer needs. 
• Understands the short and long-term impact of decisions within immediate scope 
• Reviews and may approve decisions of junior engineers as appropriate 
• Provides input into assessment and training/mentoring of junior team members, where applicable 
• May lead small technical team 
• May provide training for technical staff 

COMPETENCIES/SKILLS 
Required/Must Have: 
1. Candidate should be organized, articulate and able to present technical ideas. (UML a plus) 
2. Object Orientated Analysis and Design (Design patterns a plus) 
3. C#, ASP.NET 
4. JavaScript/AJAX (Dojo a plus) 
5. Web Development Experience (HTML, CSS, XML, etc.) 
6. Software development tools (ex. Microsoft Visual Studio 2010) 
7. Experience of unit testing, automated testing (Selenium), code management tools and design tools 
8. Experience in formal software development lifecycle (ex. Agile Development) 
9. Demonstrated ability to learn and apply technical knowledge to business needs. 

Desired /Plus: 
1. Knowledge and understanding of fixed income instruments, markets, and the industry. 
2. Knowledge and understanding of Web Services 
3. Knowledge and understanding of networking, including protocols 
4. SQL and Database experience 
5. Experience in unit testing and automated testing (Test Driven Development, Selenium) 

PRIOR WORK EXPERIENCE 
Total Years of Experience: 7-10 Yrs 
Recent # Years of Role & Technology Specific Experience: 5+ years of software development exp 

Email resume in Word to TheBigGameHunter@cisny.com. Please include the job code for the position with your resume. 

PAID RELOCATION. VISA TRANSFERS WITH AT LEAST 2.5 Years REMAINING ON YOUR H-1b. NO OVERSEAS RESUMES. NO 3RD PARTIES. 

To receive a complimentary subscription to my job search ezine, No B.S. Job Search Advice, go to www.JeffAltman.com to subscribe. 

Receive tweets from Twitter with job search tips and job listings – TheBigGameHuntr