Position: Software Developer job at Boston, MA Area - Up to $90K+
Location: Boston, MA Area
Base + Bonus + PS
Local Candidates Only (MA) - No Sponsorship - No Relocation

Company:
Leading private investment firm with over $35 billion in assets under
management - Great Company - Lots of Upside - Excellent Compensation
Package - Bonus

Position Responsibilities - Summary:
The Mid -Level Developer will be a member of the software development team.
This position will help design and program web based business applications
using ASP. Net and C#.

Position Responsibilities - Detailed:
- Responsible for reading an existing code base in order to analyze
its behavior and make fixes or enhancements to it Responsible for unit
testing code
- Responsible for revising existing code without impacting its
functional behavior
- Responsible for basic use of a version control tool as well as a
general understanding of software configuration management
- Responsible for providing solutions to complex problems.
- Responsible for presenting designs to solutions to Solutions
Architect
- Responsible for peer code reviews
- Responsible for creating technical documents
- Responsible for meeting project objectives on time
- Responsible for effective communication and interaction with
Project Teams

Required Skills and Competencies:
Technical Knowledge
Must have some understanding/ Practical Usage of:
- Read Code: Understands how to analyze a code base.
- Write Code: Understands the fundamental constructs of object
based programming.
- Basic syntax and semantics
- Variables, types, expressions, and assignment
- Conditional and iterative control structures
- Functions/Procedures Parameter Passing
- Error Handling
- Data Access
- Relational Database fundamentals
- Data Types
- Creating and Modifying database schema
- Basic and Advance Set Operations
- Data entry, updates and deletions
- Data retrieval, summarization and reporting
- Relationships and Joins
- Cursors, Triggers, Functions, Stored Procedures and Transactions
- Error Handling
- Data Modeling
- Web Services

Must have some understanding of:

- Software Design
- Structured Decomposition
- Patterns and Practices
- Algorithms
- Efficient Coding Techniques
- Software Development Life Cycle
- Use of Libraries and Frameworks
- Debugging
- Integrated Development Environments
- Version Control
- Manual/Automated Unit Testing
- Refactoring

Use of Build Automation
Technical Platforms:

- Microsoft C#
- HTML /Java Script/CSS/XML/XSLT
- .Net Framework 2.0/3.5
- Windows Communications Framework
- Microsoft SQL Server 2005
- Team Foundation Server
- MS Build
- Visual Studio 2005/2008 IDE
- Windows Services
- Messaging/Microsoft Message Queue
- Internet Information Server (IIS)  Basic Administration
- Windows Smart Client Programming
- Microsoft Silver Light
- Microsoft SQL Server Report Services
- Microsoft SQL Server Integration Services
- Microsoft Guidance Automation Toolkit
- Microsoft BizTalk  2006
- Windows Server 2003 Basic Administration
- Basic Data Modeling Tool
- Microsoft Visio

Business Knowledge/Domain Experience - Financial Services
Investment Finance/Asset Management - Fixed Income
- Working Knowledge of Financial concepts
- Financial Entities and their data representation Company (Issuer),
Security (Asset), Portfolio, and Holdings (Positions).
- Financial Instruments and their data representation; Equities,
Bonds, Loans and CDS
- Financial Holdings and their data representation; Par, Market
Value
- Articulation of Work Flow and Data Flow from investment
recommendation, trade settlement, financial statements and reporting.

Contact Information:
Gary Wright - President - Wright Associates
Phone - (508) 761-6354
Email - replywrightassociates AT verizon DOT net
Website - www.wrightassociates.org