Software Engineer recruitment

Objective:
Development Manager will be responsible for leading the development team in a matrix setup. He/she will be working with business analysts, developers, and QA analysts while being fully responsible for development deliverables. Strong Web development knowledge with Flex and Java along with SOA experience are essential to success in this position.

Responsibilities:
Individual will be responsible for:
- Managing day to day development activities, keeping close track of deliverables, providing status and mitigating development risk.
- Evaluating functional requirements for new requests, estimating effort involved and determining resource allocations that each request would require.
- Technical leadership of geographically spread out team of developers working on the design, coding and delivery of web 2.0 interface using Flex and Java.
- Conducting code reviews, design reviews, making technical architecture recommendations and mentoring developers.
- Overseeing multiple projects simultaneously and meeting strict deadlines for each.
- Assist in creating realistic project plans and ensuring their timely execution.
- Estimating the effort required, approving design and reviewing code for bug fixes and enhancement requests.

Qualifications
- Veteran development lead with solid concepts and best practices managing highly scalable Flex and Java applications.
- Solid OO skills and their implementation in a Service Oriented Architecture setup.
- Experience with JBOSS Message Queues, Publish/Subscribe model would be a big plus.
- Knowledge and experience with Design patterns and flex frameworks is required. Frameworks such as cairngorm, mate, and pure mvc are a big plus.
- Knowledge and experience with test driven development is highly desired.
- Bachelor?s degree in Computer Science or a related field.
- 8+ years experience developing complex Web applications with integration between Flex and Java with past 3 years as a development lead/manager.
- Ability to work under pressure with multiple priorities.
- Strong estimation, troubleshooting skills.
- Projects self-confidence and enthusiasm with excellent communication skills.

Equal Employment Opportunity
Moody's Corporation is committed to equal opportunities and diversity in its recruitment practices. We welcome applications from all sections of the community and are dedicated to the fair and equal treatment of potential and existing employees, candidates and clients regardless of sex, marital status, ethnic origin, religion, disability, sexual orientation, age or any other characteristic protected by law.