We are large, successful Investment Management Firm based in Boston.

Role: Team Leader/Manager, Software Engineer in Java/J2EE, Oracle

Type: Full Time

Salary: Up to $125K+ Base DOE + Bonus + PS

Required Skills and Competencies:
· Strong systems analysis, modeling and architecture skills
· Strong understanding of software engineering and advanced development skills related to distributed computing and enterprise technologies
· 10+ years in systems development and systems technologies such as Java, J2EE, .Net, Oracle, n-tier computing, enterprise messaging, .NET, sophisticated development environments, etc.
· Technical management and project management skills
· Demonstrated experience in building technology solutions to satisfy complex business needs.
· Excellent verbal and written communications skills
· Strong motivation and ability to work in a fast-paced, team-oriented environment

Keys to this Position:
1. The Team Leader role is a Manager level position that will manage 5 to 15 staff (FTE’s and consultants). Strong management and the desire to manage is key but also must be close to the technology.
2. Very strong Communication skills are required.
3. Strong technical analysis, architecture, design and development skills. The position breaks down as follows: 25% hands-on development, 25% design and architecture practices, 25% leadership: overseeing engineers and architects, 25% management and overhead. The 3 key words are: Architecture, Design and Delivery.
4. Experience leading a team of 5 to 15 people (developers and architects).
5. Very close to the technology, developing prototypes, recently fresh from the coding world with the following technologies (Java/J2EE, Oracle, Spring Framework, Hibernate, SOA, XML, JMS, etc.)
6. Strong with architecture practices and SDLC methodologies.

Position Responsibilities:
Lead and personally contribute to architecture, design and development efforts to deliver high-quality enterprise-class solutions for Business Intelligence, Data/Information Delivery Services, Enterprise Collaboration, and Document/Content Management
· Lead product selection and POC effort and manage vendor relationships
· Establish close working relationships with the application development teams and understand their business and technical requirements and challenges
· Collaborate with application development teams and other central groups to provide vision and generate reusable solutions in terms of architecture blueprints, best practices, vendor products and custom software extensions.
· Work closely with the Architecture Team to help define and follow best architectural practices to deliver secure, scalable, robust and functionally sound solutions.
· Manage risk identification and mitigation strategies associated with external factors, internal projects and target solution architecture

Compensation
Very Competitive Base Salary + Profit Sharing + Bonus - Comprehensive Benefits Package

No Sponsorship Available – US Based Applicants Only – Relocation Possible

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