Jobs Listings

Related Categories

New Jobs, Software Engineer, Electrical Engineer, Mechanical Engineer, Hardware Engineer, SW QA Test
Title Firmware Engineer
Categories Electrical Engineer, Hardware Engineer, Software Engineer
Salary $100,000
Start Date 2012-02-02
Location Nashua NH
Job Information

Electrical Engineer –

Job Summary:
Embedded Development Engineer: Plans, designs, develops and tests electronic designs and firmware for Test and Measurement Products. Designs circuits for analog and digital electronic systems. Writes code, completes programming, and performs testing and debugging of embedded computing systems. Tracks and manages product development tasks and projects.

Duties and Responsibilities:
Design, implement, integrate and validate firmware and electronic systems for Test and Measurement Products from given and derived specifications in order to meet delivery schedules.
Work with managers and engineers to develop system specifications and architecture derived from system requirements.
Maintain firmware withinconfiguration management system.
Document firmware and electronic designs; produce project and development records according to team processes.
Manages product development tasks and projects as directed.

Qualifications:
Required Core Competencies:
Innovation, must possess the ability to develop new ideas and/or creative designs using innovative methodologies and/or concepts.
Wide variety of firmware development capabilities on a variety of platforms
Attention to Detail required ensuring consistently demonstrated, acute attention to detail, and accuracy, throughout system design, integration and testing. Commitment to quality software development methods and principals.
Analytical Problem Solving skills required identifying the root cause of difficult technical and non-technical problems. Capable of analyzing alternate approaches and developing practical solutions to solve complex technical and non-technical problems.
Collaboration & Teamwork required to effectively work with product development and manufacturing teams. Excellent written and oral communication skills required. Commitment to team processes and participation in documentation and recording of design, project and product documents.
Coping skills and Flexibility are required to quickly adapt to changing requirements, special assignments and workload re-prioritization.
Decision Making & Problem Solving skills are required to identify and evaluate alternatives, risks, and consequences prior to making decisions in product development.
Must take Initiative to achieve desired performance results.

Required Skills and Experience:
Strong electronic design skills
Experience with a variety of microcontrollers
Experience programming microcontrollers in C and assembly
Experience designing and programming systems with microcontrollers that are interfaced to LCD and COG/TFT displays
Familiar with communication protocols/interfaces including RS232, USB, Ethernet, wifi, bluetooth
Familiar with software abstraction with the ability to develop modular code for ease of reuse and maintainability.
Experience developing code for Microsoft windows – desired
Multilingual English/Chinese – optional/desired.
Experience with PIC microcontrollers and ARM micros – desired

Education and Experience
B.S. Engineering, Computer Science or equivalent
Minimum of 8 years software/firmware and electronics development or related experience

Apply Now


Title Software QA Engineer – Web
Categories SW QA Test
Salary $100,000
Start Date 2012-02-02
Job Information

Senior Quality Assurance Engineer – Web

Position Summary
The Senior Quality Assurance Engineer will have a significant role in developing an overall testing strategy for web applications directing the efforts of other QA Engineers, generating and reporting on QA metrics and being an active leader in an Agile Scrum environment.

You must be an adaptive self-starter willing to work in an entrepreneurial organization. You will develop an overall testing strategy for web applications by working with a team of QA Engineers who will write and execute test plans in conjunction with running manual and automated tests. You will use test tools and techniques to improve software test suites, generate QA metrics and report results for our web applications.

Primary Responsibilities
• Lead overall test strategy for the development, maintenance and execution of test plans that exercise functionality of web applications across multiple browsers and platforms
• Develop test strategies, test plans, test cases and test execution reports to support product testing and verification
• Implement Agile testing methodologies and manage time commitments for each sprint
• Help enhance the QA process, tools and artifacts with the objective of increasing product quality
• Report, resolve and track reported defects using Jira
• Conduct defect monitoring for your product areas, ensuring QA priorities are conveyed and achievable
• Compile, analyze, and report test metrics to your team and management teams
• Work effectively with team by communicating QA progress, issues, risks and metrics
• Provide technical and Quality Assurance leadership to other Quality Assurance Engineers

Requirements
• Bachelor Degree with at least 7 years as a Lead Software Quality Assurance Engineer
• 5+ years of testing experience with web services, WSDL XML or HTTP
• Experience using scripting languages or SQL for test data generation
• 7-10 years of automation and performance tools implementation (Selenium experience desired)
• Expert knowledge of Agile Scrum process and comfortable working in a fast paced agile environment
• Team player with strong analytical, problem-solving and communication skills
• Experienced with using version control and defect tracking systems
• Detail oriented
• Exceptional organizational skills
• Strong written and verbal communication skills
• Must be authorized to work in the US
• No relocation funding is available

Apply Now


Title Principal Mechanical Engineer
Categories Mechanical Engineer
Salary $125k + bonus
Start Date 2012-02-02
Location Boston North/ Rte 3
Job Information

Responsible for defining, designing, and implementing complex mechanisms, assemblies and structures for optical and laser based imaging products. Develops system architectures in conjunction with optical and electrical engineers that meet established requirements for weight, balance, size, rigidity and thermal stability. Conducts investigations or tests of considerable complexity. Plans, directs and reviews progress of major projects.

Duties and Responsibilities:
• Lead design activity and provide technical leadership for major projects. Must possess ability to provide technical guidance to other engineers. Participate in multiple projects simultaneously.
• Perform technology assessment through background research and investigatory experimentation. Evaluate technology alternatives.
• Participate in the architectural development of a product, and in particular, the mechanical subsystem, performing and sometimes coordinating complex performance tradeoffs involving other disciplines. Prepare detailed technical specifications for mechanical subsystems.
• Participate in technical reviews and assess technical risks associated with designs.
• Resolve product/process problems and support development of new products/processes.
• Release designs through configuration control into manufacturing. Create documentation and detail drawings as required. Verify conformance to cost goal.
• Play a role in capturing funded imaging sensor investigatory and design programs. Participate in proposal activity.
• Provide significant contributions to new product development, including patents, technical papers, and presentations.
• Promote the advancement of mechanical engineering design capability by instructing and mentoring lower level engineers on a regular basis.

Qualifications:
Typically requires at least a BSME degree plus a minimum of 15 or more years of related experience. MSME preferred. Requires extensive hands-on mechanical design experience that includes: structural analysis, tight tolerance opto-mechanical design, casting design and coordinating vendor/tooling tasks. Experience with leading a major project, proposal activity, technical papers, and presentations are also required. Must have strong computer skills with a version of PC-based CAD, CAE, and general office software. Must have several years experience with application of finite element analysis (structural required, thermal preferred) to optimize design. Must have proven experience in working with a multi-disciplined team of engineers, i.e., mechanical, electrical, optical, systems and software.

Apply Now


Title Principal Reliability Engineer
Categories Electrical Engineer
Salary $120k + bonus
Start Date 02022012
Location Boston North/Rte 3
Job Information

Senior Reliability Engineer

This leadership position is responsible to develop and execute Client’s Reliability Strategy with the goal of achieving best-in-class product reliability for our systems. This hands-on position will define and implement a comprehensive product reliability plan for each new product or product enhancement introduced. The goal is to produce dependable full mission capability for our customers.

Essential Job Duties and Responsibilities include the following:
1. Develop and implement methodologies and techniques to assess and enhance product reliability, on both subsystem and system level platforms.
2. Define & conduct testing strategies using Highly Accelerated Life Testing (HALT) and Highly Accelerated Stress Screening (HASS) as required to verify design and manufacturing concepts.
3. Generate MTBF predictions for both electrical and mechanical wear out and to make recommendations to improve product reliability.
4. Analyze and verify design parameters using simulation and test tools. Recommend design and process changes to minimize reliability risks.
5. Execute system level and subsystem level reliability studies to verify compliance.
6. Select, procure and utilize the necessary reliability equipment needed to run Systems reliability laboratory.
7. Support various programs, as required by providing support to the design through the performance of design tradeoffs. Failure Mode & Effects Criticality Analysis (FMECA)
• Fault tree analysis
• Reliability Prediction
• Weibull analysis
• Thermal management
• Reliability testing and Accelerated life testing.
8. Collection of FRACAS data and resolution of issues.
Working knowledge of the following specifications or equivalents:
• BELCORE Reliability standard and or MIL-HBK-217, IEC 60812, MIL STD 1629 (procedures for p

BS/MS in Reliability Engineering or Electrical Engineering and a minimum of 8-10 years’ directly related Reliability Engineering experience in the electo-mechanical or electro-optical industry. Working knowledge of Relex or other Reliability software. LABVIEW programming, PLC programming or script writing. Excel, block diagrams, fault trees, reliability graphs, hierarchical models, superior analytical and problem solving skills.

Apply Now


Title Senior Software Engineer
Categories New Jobs, Software Engineer
Location Boston, MA
Job Information

Position Overview:
The Senior Software Engineer is responsible for designing and developing cutting edge user interfaces for web and mobile applications. They will help lead clients efforts to increase its technical edge by creating best of breed GUIs and for delivering the overall look and feel of the ever evolving product line. They will need to write JavaScript code using the Sencha Touch framework and Adobe Flex (among other tools) to deliver excellent rich application experiences on both traditional web and new mobile and tablet device screens.
________________________________________

Key Responsibilities:
• Responsible for being the front-end technical resource for a defined set of products or product modules and, when required, participate in architecture and design reviews.
• Act as an individual contributor on the team, designing, specifying and developing software applications with particular emphasis on front end user interfaces, in particular CSS, HTML, HTML5, Flex, Ajax and DHTML.
• Use rapid prototyping in an agile development environment produce exciting new and superior application interfaces.
• Take high-level requirements and turn them into actionable UI prototypes
• Responsible for participating in maintaining the vision of the software product to ensure design decisions factor into the long term goals for the product while balancing the concerns for time to market, product quality, and end customer satisfaction.
• Responsible for staying current on the latest software and networking processes, tools, and methods, and for making recommendations on how these advances can be applied to the current products and engineering practices
• Write internal and external documentation and specifications as required
________________________________________
Required Skills and Experience:
• BS in Computer Science, Engineering or IT, or degree in other field plus equivalent relevant job experience
• Must have a minimum of 3 years of software development experience. including prior experience in a commercial software development environment
• Passion for UI design and delivering state-of-art user experiences via the web and mobile devices
• Must have strong organizational skills, attention to detail, and a track record of successfully delivering software products both on time and on budget
• Experience developing high volume, mission critical applications in a Software-as-a-Service delivery model is highly desirable
• Strong MVC skills
• Information Architecture know-how and experience a must
• Experience with Javascript component libraries (Sencha, JQuery, GWT, ExtJS, YUI, Prototype)
• Experience with Adobe Flex
• Strong project management skills and experience, and a track record of successfully delivering high quality GUI products on time, on budget
• Object Oriented development experience a plus
• Enterprise class product-experience, and a track record building large scale, high performance web components in a J2EE environment a plus
• Experience working with Agile / Scrum methodology is preferred
• Solid oral and written presentation skills, and a demonstrated ability to clearly articulate and defend design decisions to a wide audience
• Experience with source control system
• Experience with appropriate application of design patterns
• Demonstrated ability to work independently within a team environment
• Strong problem solving skills

Apply Now


Title Principal SW QA Automation Engineer
Categories SW QA Test
Salary $115,000
Start Date 2012-02-02
Location Metro Boston
Job Information

Principal QA Automation Engineer
Location:
Waltham, Massachusetts

Description:
The Principal QA Automation Engineer will lead the direction of automation across our client’s QA organization to cover Web applications, Web Services and Games Development.

You must be an adaptable self-starter willing to work in an entrepreneurial organization. You will develop an overall testing strategy for automation across several business teams. You will work with Product Quality Assurance Engineering and Engineering to implement your automation strategy for each specific business area. You will provide test automation tools, performance tools and test coverage tools for our client’s QA organization.

Primary Responsibilities
• Develop an automation test strategy for the QA organization consisting of Web applications, Web Services and Game Development (Online and Mobile)
• Develop Test Strategies, Test Plans, Test Cases, Test Coverage and Test Execution Reports to support the automation effort
• Implement Agile testing methodologies, can make and keep time commitments made for each SPRINT
• Conduct automation and performance test cycles for Product validation with Product QA teams
• Provide and convey Quality metrics consisting of automation and performance test results, as well as test coverage for Product teams
• Provide automation direction and leadership to other Automation Engineers and Product Quality Assurance Engineers
• Providing feedback concerning completeness, accuracy, reliability and testability of systems prior to and during each test cycle
• Coordinate test efforts with QA Manager to ensure testing activities are repeatable and meaningful
• Maintain documentation of automation and performance infrastructure to assist in continuous improvement and implementation of automation throughout QA organization

Requirements:
• Bachelors Degree in Computer Science with at least 7 years as a Lead Automation Architect
• Experience designing automation infrastructure in a Web, Web Services and Games Environment
• 7-10 years of Automation tools implementation using Selenium, HP Quality Center, or Borland SilkTest tools
• 5+ years of testing experience using Performance tools such as Neosys Neoload, Borland Silk Performer or HP Load Runner
• Experience using a high level coding language such as C++ or Java
• Experience creating test scripts using JavaScript, PHP, PERL JSP, or SQL for test generation
• Comfortable working in a fast paced Agile environment
• Team player with strong analytical, problem-solving, and communication skills
• Experience creatively solving complex automation problems
• Strong written and verbal communication skills
• Must be authorized to work in the US
• No relocation funding is available

Apply Now


Title Senior Software Engineer
Categories Software Engineer
Salary $125,000
Start Date 2012-02-02
Location Metro Boston
Job Information

Title: Senior Development Engineer, Platform Team

Position Summary:
Working closely with the rest of the Platform Team, you will join a cross-functional, collaborative, fast-paced team and be a key contributor in the design, development and support of scalable web services for on-line gaming. You already have hands-on experience with development of scalable web services and backend frameworks, and with this position we’d like you to take it to a new level. You have experience in designing and writing high performance, high quality code, and you’re a natural problem-solver with a history of excellence in the delivery.

Primary Responsibilities:
• Design and implement robust scalable web services for gaming to be leveraged by internal and external applications.
• Responsible for all facets of the development life cycle, including design, implementation, documentation, defect and project tracking, and knowledge transfer.
• Maintain high levels of code coverage via unit testing.
• Support QA in testing functionality, performance, and failure modes.
• Support Operations in instrumentation of applications and components.
• Work effectively with co-workers, and third party developers by sharing ideas in a constructive and positive manner.

Requirements:
• BS Computer Science or equivalent work experience
• 5+ years of software development experience in a fast-paced web development environment
• Experience implementing high-performance, scalable web services
• Proficient in Object-Oriented PHP
• Proficient in Perl
• Experience with databases (SQL and/or NoSQL) in a distributed, high load environment
• Strong understanding of the software development process
• Familiarity Scrum or other Agile methodologies
• Demonstrated ability to write concise, manageable and easy to read code
• Willingness to learn new processes and techniques as needed in order to improve personal and team efficiency
• Strong organizational, time management, verbal and written communication skills
• Must be authorized to work in the US
• No relocation funding is available

Definite Pluses:
• Experience with Test Driven Development and other industry best practices
• Working knowledge of one or more scalable web service from Google, Amazon, Facebook or similar cloud-scale service
• Load simulation of web services
• Working knowledge of Linux
• Working knowledge of Apache Web Server
• Good working knowledge of REST based services
• Defining/parsing intermediate XML and JSON
• HTTP and HTTPS (including security certificates, etc)
• Regression testing of web services
• Good understanding of tools and techniques for caching
• Hands on experience with JavaScript and JQuery

Apply Now


Title Software QA – Manual – 1 Year Contract
Categories SW QA Test
Salary $45 =.+/- per hour
Start Date 2012-02-02
End Date 2013-02-04
Location Metro Boston
Job Information

This is a 1 year contract. The key to this role is someone who can think on their feet and not have to have their hand held. This is a MANUAL role. This position will primarily write test plans for the UI. The ability to learn SOAPui on the fly a must.

Responsible for planning, testing, and reporting on testing of software products. Develop test plans based on requirements, troubleshoot test issues, record test results and defects using a defect tracking tool. Duties: We have several areas of concentration SOAP API, POST API Testing and Test Development 1. Execute automated SOAP and POST API tests 2. Testing of new API functionality using SoapUI tool Automated GUI Testing 1. Execution of automated tests using IBM/Rational Functional Tester 2. Assist in the development of new automated tests Manual Testing of our product line 1. User interface testing of our web based applications, both internal and external 2. Testing of Code Signing service 3. Other testing as required
Testing web applications
Testing financial and/or secure systems
Experience using defect tracking systems
B.S. Computer Science

Apply Now


Title Java Developer – 1 year contract
Categories Software Engineer
Salary $60 +/- per hour
Start Date 2012-02-02
End Date 2013-02-02
Location Metro Boston
Job Information

HTML , Java , Java Developer , Javascript , OO Design , Oracle , Web

Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation.
Familiar with standard concepts, practices, and procedures within a particular field. Relies on extensive experience and judgment to plan and accomplish goals. Performs a variety of tasks. A wide degree of creativity and latitude is required. Typically reports to a supervisor or manager.
B.S. Computer Science, Math, or Electrical Engineering

Apply Now


Title Software Engineer
Categories Software Engineer
Salary $90,000
Start Date 2012-02-02
Location Boston North/Rte 3
Job Information

Software Engineer

Our client, is a leading multinational developer and manufacturerof innovative medical technologies.

Overview:
Responsible for the design, development, testing and documentation of software to support computer hardware and peripherals for integration in computerized electrophysiology systems.
Summary of Position with General Responsibilities:
• Analyze EP computer systems and recommend new technical developments.

• Develop software which support hardware systems and meet defined applications and features.

• Develop software revisions to enhance systems performance and reliability.

• Assist in the development and implementation of test plans for software QA programs in accordance with established procedures and policies.

• Comply with good software engineering principles, including but not limited to standardize coding, standardized documentation practices, version control and coding testability.

• Maintain field of expertise through continuing education, research, seminars and professional associations.

Basic Qualifications:

• Bachelor’s Degree in computer science, engineering, related field or equivalent experience; advanced degree a plus
• 5 to 7 years of experience in software development for data acquisition, data analysis, data storage and display.
• Proven ability to efficiently produce high quality object oriented code.
• Three or more year’s experience with .Net, C#, C++ in a Microsoft Windows environment is required.
• Intimate knowledge of Windows system level operation and software development tools is desirable as is expertise in one or more of the following areas: system/software architecture using UML, GUI development, database development, system internal development or real time systems development.
• Prior experience in product development for the medical field strongly preferred.
• Good interpersonal communication skills.
• Experience in GMP and WSR in ISO environment a plus
• Experience with “Enterprise Architect modeling environment” a plus

Apply Now


Title Principal Software Engineer
Categories Software Engineer
Salary $140,000
Start Date 2012-02-02
Location Metro Boston
Job Information

Title: Principal Development Engineer, Platform Team

Position Summary:
As a leader on the Platform Team, you’ll be part of a cross-functional, collaborative, fast-paced team and be a key contributor in the design, development and support of scalable web services for on-line gaming. You already have hands-on experience with development of scalable web services and backend frameworks, and with this position we’d like you to take it to a new level. You have experience in designing and writing high performance, high quality code, and you’re a natural problem-solver with a history of excellence in the delivery.
You must be able to contribute to all layers of the development process including implementation, data design, and performance tuning. And as part of this role, you’ll be expected to contribute technical leadership to the development team, including best practices for process, design, and implementation.

Primary Responsibilities:
• Design and implement robust scalable web services for gaming to be leveraged by internal and external applications
• Responsible for all facets of the development life cycle, including design, implementation, documentation, defect and project tracking, and knowledge transfer
• Maintain high levels of code coverage via unit testing
• Support QA in testing functionality, performance, and failure modes
• Support Operations in instrumentation of applications and components
• Work effectively with co-workers, and third party developers by constructively sharing ideas
• Educate with regard to the application as well as new technologies that may help drive the product forward or promote efficiencies

Requirements:
• BS Computer Science or equivalent work experience
• 8+ years of software development experience in a fast-paced web development environment
• Ability to lead the design, development and implementation of high-performance, scalable, secure and reliable web application products
• Proficient in Object-Oriented PHP
• Proficient in Perl
• Working knowledge of Linux
• Knowledge and experience designing secure web services
• Experience with databases (SQL and/or NoSQL) in a distributed, high load environment
• Strong understanding of the software development process
• Familiarity Scrum or other Agile methodologies
• Experience with Test Driven Development and other industry best practices
• Experience and/or willingness to mentor other developers in a positive manner
• Must be able to interface with Product Managers and convert written and/or verbal requirements into design and technical specifications
• Demonstrated ability to write concise, manageable and easy to read code
• Willingness to learn new processes and techniques as needed in order to improve personal and team efficiency
• Strong organizational, time management, verbal and written communication skills
• Must be authorized to work in the US
• No relocation funding is available

Definite Pluses:
• Admin experience with Apache Web server
• Admin experience with MySQL
• Experience with game development
• Familiarity with as many Web based RPC styles as possible, including XML-RPC, SOAP, AJAX, etc.

Apply Now


Title Software Engineer
Categories Software Engineer
Salary $100,000
Start Date 2012-02-02
Location Metro Boston
Job Information

Title: Development Engineer, Platform Team

Position Summary:
Working closely with the rest of the Platform Team, you will join a cross-functional, collaborative, fast-paced team and be a key contributor in the development and support of scalable web services for on-line gaming. Ideally, you already have hands-on experience with development of scalable web services and backend frameworks, and with this position we’d like you to take it to a new level.

Primary Responsibilities:
• Implement robust scalable web services for gaming to be leveraged by internal and external applications.
• Responsible for all facets of the development life cycle, including design, implementation, documentation, defect and project tracking, and knowledge transfer.
• Maintain high levels of code coverage via unit testing.
• Support QA in testing functionality, performance, and failure modes.
• Support Operations in instrumentation of applications and components.
• Work effectively with co-workers, and third party developers by sharing ideas in a constructive and positive manner.

Requirements:
• BS Computer Science or equivalent work experience
• 3-5 years of software development experience in a fast-paced web development environment
• Strong understanding of the software development process
• Proficient in Object-Oriented PHP and/or Perl
• Demonstrated ability to write concise, manageable and easy to read code
• Willingness to learn new processes and techniques as needed in order to improve personal and team efficiency
• Strong organizational, time management, verbal and written communication skills
• Must be authorized to work in the US
• No relocation funding is available

Definite Pluses:
• Experience with databases (SQL and/or NoSQL) in a distributed, high load environment
• Experience with Test Driven Development and other industry best practices
• Familiarity Scrum or other Agile methodologies
• Working knowledge of one or more scalable web service from Google, Amazon, Facebook or similar cloud-scale service.
• Working knowledge of Linux
• Working knowledge of MySQL
• Working knowledge of Apache Web Server
• Good working knowledge of REST based services
• Defining/parsing intermediate XML and JSON
• HTTP and HTTPS (including security certificates, etc)
• Regression testing of web services
• Good understanding of tools and techniques for caching
• Hands on experience with JavaScript and JQuery

Apply Now


Title Senior Software Test Engineer (consultant or permanent)
Categories New Jobs
Location Newton, Massachusetts
Job Information

Our client is seeking a Senior Software Test Engineer with 3-5 years relevant test systems experience. You will participate in requirements definition and design reviews of our ground breaking real-time products. Role requires setup of complex test environments, development of test tools/test harness, and interface with cross functional hardware and software development teams to reproduce and diagnose internal/customer defects and implement suitable solutions.

Initial responsibility will focus on the creation of a functional test system including a Traffic Generator and Market simulator that allow us to test new products.

Qualifications:

  • BSCS/BSEE or higher degree
  • 3-5 years experience designing and developing complex test software for a multi-server high
    performance, low latency transactional system.
  • In depth C/C++ in a Linux/Unix development environment.
  • Proficiency in scripting languages is a plus.
  • Very strong troubleshooting, debugging, and analysis skills.
  • Experience with bug tracking systems to communicate software defects to engineering personnel in
    a clear unambiguous manner.
  • Electronic trading and Market experience is a plus.
Apply Now


Title Account Executive
Salary $45,000+
Start Date 03202012
Location Metro Boston North
Job Information

Account Executive:

In this full-time position as Account Executive, you will act as one of the firm’s tactical team leaders who work with our clients in driving market development. You will help identify the best market opportunities, and implement an aggressive program of marketing activities to help our clients achieve growth and profit goals.
Responsibilities:

• Program Management: Track the progress of assigned accounts on a daily basis. Ensure that all client commitments are met.
• Marketing Plans: Serve as project leader on all marketing plans, organizing resources, managing writing, and creating presentations.
• Team Leadership: Lead your team in providing quality work, on time, and on budget. Supervise all client program summaries, and approve all project budgets generated by team members. Conduct team meetings on a regular basis to track the progress of deliverables.
• Client Communication: Serve as the primary point of client communication regarding deliverables and client input on program and project level activities.
• Internal Reporting: Provide regular updates to the Account Manager on the status of all activities.
• Media Management: Supervise media research, planning, and placement, as well as technical article and pr writing/editing.
• Copywriting: Generate all text required for marketing communications projects, including web site, sales literature, email campaigns, advertising, press releases, etc.
• Meetings: Prepare for and assist the Account Manager in all client planning and tracking meetings. Attend manager meetings as required.
• Training: Conduct staff training as required.
• Invoices: Issue monthly client invoices.

Qualifications:

• 5+ years of marketing communications/public relations/product marketing experience
• Undergraduate degree in Marketing, English, Journalism, or related field of study
• Aggressive problem solver who can creatively generate ideas
• Strong writing and editing skills
• Highly capable of managing project plans, budgets, and both internal and external resources
• Outstanding presentation and communications abilities
• Project planning and budgeting experience
• Staff management and training experience is strongly preferred, but not required
• Understanding of general business issues
• Ability to communicate with management and team members to facilitate program activities
• Ability to travel for client meetings (approx. 25% of time, primarily domestic, some international)

Apply Now


Title .NET Web Developer
Categories New Jobs
Location Boston, Massachusetts
Job Information

The Lead Developer is responsible for leading junior developers, defining code standards, and evolving the technical framework. The position will offer a wide array of experiences and challenges working with databases, .Net, XML/Web Services, business intelligence, enterprise content management, and mobile apps.

Enhancements and defect resolution will be required on an ongoing basis. Best practices and design methods will be utilized to insure the success of the projects. The developer will have the ability to create web applications and components from the requirements stage, through design, and production deployment. They will be required to have experience in scripting and programming, as well as development involving compatibility and seamless integration with various technologies.

Flexibility, adaptability and the ability to learn quickly in various technical and creative environments, while delivering quality work by tight deadlines, are key attributes of this individual.

Competencies

  • Operates effectively as a member of the development team.
  • Also operates effectively as an individual for quick turnaround of enhancements and fixes.
  • Responsible for meeting expectations and deliverables on time and in high quality.
  • Responsible for the development of web applications, components, web site and company intranet portal.
  • Responsible for working with outsourced teams and partners and form productive relationships.
  • Effectively develops in a clean, well structured, easily maintainable format.
  • Demonstrates ability to communicate effectively in both technical and business environments.

Required Skills

  • Experienced with a formal software development life cycle
  • At least 2-5 years of experience building web applications with any of the following technologies: C#, Asp.net, .NET 3.5/4.0, Ajax, JavaScript, CSS, XML and HTML , MSSQL Server 2005/2008, nhibernate
  • Experience with building and connecting.NET xml web services
  • Experience building enterprise applications or service oriented architecture
  • Silverlight a plus
  • Experience with Microsoft Report Server, Silver Light, Telerik, or with health care systems a plus
Apply Now


Title Web Application Developer
Categories Software Engineer
Salary $90,000
Start Date 2012-02-02
Location Metro Boston
Job Information

Senior Development Engineer, Web Application Team
Position Summary:
The Web Applications Developer will be responsible for and contributing to the development and maintenance of our cash game initiatives.
Primary Responsibilities:
• Hands on design and development of web applications in support of the user experience surrounding our interactive web games
• Through exemplary work ethic and pursuit of excellence, elevate the quality and contribution of the collective development team
• Drive and reinforce quality development practices (effective unit testing, peer code review, bug prevention)
• Provide documentation as needed (Design, Installation, Operational, Support, requirements, bug tracking)
• Support QA in testing functionality, performance, and failure modes
• Support Operations in instrumentation of applications and components
• Work effectively with coworkers, customers and others by sharing ideas in a constructive and positive manner
Requirements:
• BS Computer Science or equivalent work experience
• 5+ years experience in a fast paced web development environment
• Ability to lead the design, development and implementation of highly scalable and reliable web application products with minimal management oversight
• Ability to interface with Product Managers and convert written and/or verbal requirements into design and technical specifications
• Demonstrated ability to write concise, manageable and easy to read code
• Proficient in Object Oriented Perl and Mason preferred. Proficiency in another object oriented programming language and templating system will be considered
• Proficient in JavaScript (AJAX and jQuery) and CSS
• Must love to code!
• Experience with Test Driven Development and other industry best practices
• Excellent technical writing and reading skills
• Experience using version control, requirements and bug tracking systems
• Ability to work in a fast paced, team oriented development environment
• Experience and interest in mentoring other developers
• Experience with Agile software development practices
Definite Pluses:
• Strong experience with SQL databases (Informix and MySQL databases preferred)
• Ability to define, implement and support stored procedures
• Experience developing software in ActionScript and PHP
• Experience with Perl based web services

Apply Now


Title Web Designer
Categories New Jobs
Location Boston, Massachusetts
Job Information

The Web Designer is responsible for the design of major and minor Web sites, applications and components for internal and external system users. The developer will design, develop, test and deliver web sites, applications and components.

Enhancements and defect resolution will be required on an ongoing basis. Best practices and design methods will be utilized to insure the success of the projects. The developer will have the ability to create web applications and components from the requirements stage, through design, through production deployment. They will be required to have experience in graphics, layout, scripting, programming, as well as development involving compatibility and seamless integration with various technologies.

Flexibility, adaptability and the ability to learn quickly in various technical and creative environments, while delivering quality work by tight deadlines, are key attributes of this individual.

Competencies

  • Operates effectively as a member of the development team.
  • Also operates effectively as an individual for quick turnaround of enhancements and fixes.
  • Responsible for meeting expectations and deliverables on time and in high quality.
  • Responsible for the design of web applications, components, web site and company intranet portal.
  • Responsible for the design and development of web pages, graphics, multimedia, GUIs.
  • Effectively develops in a clean, well structured, easily maintainable format.
  • Utilizes storyboarding and graphic pre-designs where appropriate.
  • Demonstrates creative, technical and analytical skills.
  • Demonstrates ability to communicate effectively in both technical and business environments.

Required Skills:

    <
  • Experienced with a formal software development life cycle
  • Experience in developing websites and/or web applications. Minimum of 2 years of web design and development experience is required.
  • Solid understanding of navigation and GUI for maximizing usability.
  • Front-end and some back-end development experience. More important is the experience of seamless integration of front- to back-end functionality.
  • Practical experience in development of HTML, JavaScript, CSS, SQL, Perl, graphics creation with Photoshop, Illustrator, (Adobe Creative Suite) and multimedia creation with Flash/AIR.
  • Practical exposure and/or experience with some or all of the following: Java Server Pages, JQUERY, Telerik , XML, XSLT, PHP, MS SQL Server, ColdFusion Server, CFML, Script, IIS, Windows Server environments.
  • Excellent written and oral communication skills.
  • Desire and willingness to work in a collaborative, innovative, flexible and team-oriented environment.
Apply Now


Title Project Manager/Administrator
Categories New Jobs
Location Boston, Massachusetts
Job Information

The job holder’s primary responsibility is the creation and ongoing maintenance of various project management activities like project planning, issues tracking, meeting creation and facilitation, etc. to support overall program manager in the execution of major program implementations for our client. S/he works directly with the workstream leads, program manager, operations, technology and other project resources to obtain all project updates, supports project-level reporting, and serves as a coordination/facilitation point across the entire project. The role could also include working with project workstream leads in defining system’s scope and objectives based on both user needs and a good understanding of the application, business, operational and/or industry requirements.

Minimum 6-8 years experience required. Job holder must have extensive experience with project management, issues management, resources management, etc. Excellent written and oral communications are a must, as are excellent organization skills. Additional critical skills include a working familiarity with MS Project, Office and Sharepoint tools. A strong plus is a solid understanding of functions performed in the investment manager outsourcing servicing space, including trade matching/settlement, investment accounting, performance measurement, reference data management, investment servicing operations, etc.

Apply Now


Title Project Manager – Professional Services
Job Information

Reporting to Director of Delivery, the Project Manager will lead the implementation of our clients solutions for enterprise-class firms. The Project Manager will also act as a Consultant guiding the customer through best practices, technical configuration and solution definition. Ultimately, the Project Manager has overall responsibility in ensuring implementations are delivered on time, on budget while ensuring quality and customer satisfaction.

Key Responsibilities:

Client Relationship Management Across Client Lifecycle – Initiate contact and establish relationships with new clients to create the foundation for a seamless transition from point of sale throughout successful product and services implementation and support. Work closely with client to ensure comprehensive and accurate transfer of information during project initiation.

Scope Management – Partner with individual clients to identify key business objectives and define how we can help achieve them. Perform business process and workflow analysis and make solutions recommendations to further define and detail scope of work.

Schedule and Resource Management – Discuss, define and coordinate reasonable implementation schedules. Set expectations in terms of time required to accomplish technological and business objectives according to number of users, technical complexity of conversion, and defined business requirements. Ensure effective completion of project milestones by allocated resources on time and on budget.

Metrics Management – Manage Engagement metrics of Profitability, Customer satisfaction, Customer referenceability, On-time, On-budget deployment as well as metrics aligned with departmental goals of Billable utilization, Productive utilization, Profitability, and Customer satisfaction amongst others.

Risk Management – Clearly define and articulate project risk items to clients in way that is understood and are either remedied or assumed.

Quality and Change Management – Configure systems according to functional specifications, including migration verification and reporting metrics, while managing to a defined scope of work and enacting change management, when applicable.

Communications Management – Function as reliable point of contact for all client inquiries, issues, and requests throughout the implementation process. Escalate issues and questions internally and externally, as needed to achieve a successful project outcome. Aid clients with our best practices regarding user adoption techniques, rollout strategies, education plans.

Key Skills and Position Requirements:

  • Bachelor’s Degree required.
  • Must have 5+ years of Enterprise Project Management in a consulting firm.
  • Big 4 Consulting experience is preferred.
  • Boutique consulting experience acceptable.
  • Must be able to communicate effectively with senior leadership within Staffing and Recruiting firms (C-Level).
  • Must have demonstrated competence, confidence and professionalism to successfully inspire client trust.
  • Must have the ability to multi-task, work with multiple clients at a time and efficiently manage their individual needs during different implementation stages.
  • Must have expertise in the management of enterprise (Fortune 500) clients.
  • Must have expertise in managing project-related metrics.
  • Strong technical/configuration skills.
  • Global deployment experience.
  • Experience managing projects to deliver SaaS solutions and/or ERP solutions is a definite plus.
  • Exposure to cloud-computing applications delivery will be seen as a huge plus.
  • A high comfort level with the Software Development Life Cycle (SDLC) desired but not required.
  • Project Management Professional (PMP®) certification preferred.
Apply Now


Title Managing Associate
Categories New Jobs
Salary Highly competitive compensation package including salary, bonus, and profit sharing commensurate with experience.
Location Boston, Massachusetts
Job Information

Our client is an operational strategy and systems integration firm that works with investment managers, third party administrators and technology vendors to improve efficiency, controls and profitability of middle and back office operations. While our clients run the gamut from international industry giants to boutique niche firms, they share the idea of maximizing their potential both for their own good as well as their customers.

We have opportunities for experienced data management analysts with asset management industry experience. Our typical projects entail developing data management strategies, performing data integration analysis, implementing best practices in data governance, conducting market analysis and a variety of roles within the software development lifecycle (project manager, business analyst, implementation consultant).
Under the direction of a Principal or Manager Director, this person will be play a lead role in marketing, planning and leading the firm’s consulting engagements. Ability to independently manage engagements and provide guidance and oversight over senior and junior associates is critical.

Requirements:

  • Minimum of 8 years industry experience in the investment management, vendor or service provider industry with a business analyst, project manager or implementation management background
  • Understanding and experience with ETL tools
  • Ability to understand a relational data model
  • Knowledge and experience with various types investment data (e.g. reference, product, pricing)
  • Analyzing and documenting current business processes and technologies
  • Experience with structured data
  • Understanding of the phases of the software development lifecycle (SDLC)
  • Outstanding oral and written skills
  • Demonstrated success at managing complex multi-faceted operational strategy or system integration initiatives
  • Ability to review and provide feedback on functional specification documents
  • Demonstrated success presenting and communicating to C-level executives
  • Ability to foster and develop junior staff
  • Entrepreneurial, independent, and highly motivated individual
  • Previous management consulting experience a plus
  • Strong client service skills
  • Bachelor’s degree required and MBA a plus
  • Travel required
Apply Now


Title Senior Program Manager
Categories New Jobs
Location Waltham, Massachusetts
Job Information

Are you looking to lead a highly skilled team which encompasses team leadership? Do you have the desire to attain career excellence? Please come and help us develop the newest state of the art Homeland Security Equipment. Bring your program management, technical expertise and leadership skills to the world leader in X-ray inspection equipment used for national and international applications. In this position, the qualified applicant will effectively lead a highly skilled team in the development of X-ray inspection systems. In addition, the Program Manager is responsible for the delivery of quality products on time and on budget. These programs may be internally funded projects resulting in production ready products or customer funded research and development.

Core Responsibilities include:

  • Lead a cross-discipline team of assigned resources
  • Formulate and maintain a comprehensive project plan, project schedule , and program budget
  • Facilitate concurrent and collaborative development
  • Manage project schedule and scope to ensure the timely delivery of fully tested and documented products
  • Track and actively communicate program health and status
  • Identify and manage both programmatic and technical risks
  • Work with Product Management to define programs that align with product roadmaps. Assemble a team of lead engineers to develop a concept and requirements. Expand the team to include manufacturing, quality and supply chain to turn the concept into a cost effective product solution. Transition the product to full production.

Qualifications:

  • BS degree in engineering discipline (Advanced degree desired)
  • 8 years minimum project/program management experience
  • Ability to multi-task and manage multiple programs simultaneously
  • Strong proven leadership skills
  • Effective verbal and written communication skills
  • Experience managing US DHS/DoD programs a plus
  • PMI/PMP certification a plus
  • Must be U.S. Citizen or Permanent Resident
Apply Now


Title Kernel/Virtualization Engineer
Categories New Jobs
Location Burlington, Massachusetts
Job Information

We are building technology to run arbitrary servers in the cloud without modification. This involves deep understanding of the underlying operating systems and virtualization technologies. Programming assignments include mapping instructions and memory, device drivers, improved switching & patching, and performance tuning. Candidates should be dynamic, self motivated and independent and excited about the challenge of running Linux and Windows on new hardware or virtualized environments. He/she will need past experience with operating systems either in porting, kernel programming, debugging, memory management, and/or virtualization. Necessary skills include:

  • Deep knowledge of the linux kernel (page tables, device drivers, scheduling)
  • Kernel debugging
  • Operating system architectures, protection ring model, multi processor & locking, x86 & x64, etc.
  • Virtualization (Xen, vmware, KVM, hyperV)
  • File systems, networking, storage experience preferred
  • Complex problem solving
Apply Now


Title Java GUI Software Engineer
Categories New Jobs
Location Newton, Massachusetts
Job Information

Our client is seeking intelligent, ambitious, engineers. With the right qualifications this is a great opportunity to move into the financial trading technology sector or expand upon your related expertise. You will take ownership of product components in a team setting under the direction of experienced team leader. Initial responsibilities will focus on the Risk Console software developing front end GUI’s for our enterprise software.

Qualifications:

  • BSCS/BSEE or higher degree.
  • Significant academic project/intern experience with strong Computer Science skills particularly in user interface and enterprise systems.
  • Financial industry experience is not required.
Apply Now


Title Principal Software Engineer, Android Mobile Development
Categories New Jobs
Location Waltham, Massachusetts
Job Information

Reporting to the CTO, you will be a key person in the design, development and support of scalable Android applications for on-line. You already have hands on experience with development of Android applications and with this position we’d like you to take it to a new level. You have experience in designing and writing high performance, high quality, reusable code, i.e. you are creative yet grounded by best practices. As part of a small cross functional team, you’ll be constantly researching the latest developments in mobile applications and applying that research to prototyping games and game component ideas. You’ll coordinate and review third party development companies that will take your prototype concepts and produce production versions of games.

Primary Responsibilities

  • Design and develop mobile game and game component prototypes using the latest Android technologies
  • Integrate existing IP on Android devices using reusable and maintainable technologies.
  • Thorough unit testing of all deliverables and support of additional testing requirements
  • Documentation as it pertains to version control, defect and project tracking and knowledge transfer
  • Coordinate and review development work of third party development companies that will produce production games from your prototypes and research.
  • Write Request For Proposals (RFP’s) for third party development companies to bid for development work to produce production games.

Requirements

  • BS in Computer Science, or equivalent experience
  • Strong understanding of the software development process
  • Experience with development and debugging in Java
  • Experience with Android frameworks.
  • Some experience with game development principles: Collision, AI, Physics, GUI, Input, Multiplayer, etc.
  • Good working knowledge of REST based services including client/server communication
  • Defining/parsing intermediate XML and JSON
  • Good familiarity with performance tuning fundamentals, including the ability to correlate performance issues with components involved
  • Excellent track record of working in a small, fast-paced startup like teams
  • Excellent organizational, time management, verbal and written communication skills
  • Must be authorized to work in the US
  • No relocation funding is available

Definite pluses

  • Familiarity with iOS, Blackberry, webOS and Windows Phone
  • Networked into the Android community.
  • Hands on experience with game development, including MMO RPGs
  • Working knowledge of HTML 5
  • Working familiarity with agile development
Apply Now


Title Principal Software Engineer, iOS Mobile Development
Categories New Jobs
Location Waltham, Massachusetts
Job Information

Reporting to the CTO, you will be a key person in the design, development and support of scalable iOS applications for on-line. You already have hands on experience with development of iOS applications and with this position we’d like you to take it to a new level. You have experience in designing and writing high performance, high quality, reusable code, i.e. you are creative yet grounded by best practices. As part of a small cross functional team, you’ll be constantly researching the latest developments in mobile applications and applying that research to prototyping games and game component ideas. You’ll coordinate and review third party development companies that will take your prototype concepts and produce production versions of games.

Primary Responsibilities

  • Design and develop mobile game and game component prototypes using the latest iOS technologies
  • Integrate existing IP on iOS devices using reusable and maintainable technologies.
  • Thorough unit testing of all deliverables and support of additional testing requirements
  • Documentation as it pertains to version control, defect and project tracking and knowledge transfer
  • Coordinate and review development work of third party development companies that will produce production games from your prototypes and research.
  • Write Request For Proposals (RFP’s) for third party development companies to bid for development work to produce production games.

Requirements

  • BS in Computer Science, or equivalent experience
  • Strong understanding of the software development process
  • Experience with development and debugging in objective C and C++
  • Experience with iOS API’s, i.e. Accelerate, AudioToolbox, CoreGraphics, CoreMotion, CoreVideo, CoreLocation, GameKit, MapKit, OpenGLES, Quartz frameworks
  • Some experience with game development principles: Collision, AI, Physics, GUI, Input, Multiplayer, etc.
  • Good working knowledge of REST based services including client/server communication
  • Defining/parsing intermediate XML and JSON
  • Good familiarity with performance tuning fundamentals, including the ability to correlate performance issues with components involved
  • Excellent track record of working in a small, fast-paced startup like teams
  • Excellent organizational, time management, verbal and written communication skills
  • Must be authorized to work in the US
  • No relocation funding is available
  • Definite pluses

    • Familiarity with Android, Blackberry, webOS and Windows Phone
    • Networked into the Apple and iOS community.
    • Hands on experience with game development, including MMO RPGs
    • Working knowledge of HTML 5
    Apply Now


    Title Sr. EE Technician
    Categories New Jobs
    Location West Of Boston, Massachusetts
    Job Information

    Responsible for supporting the electronics engineering staff. This includes lab administration, test equipment calibration, inventory management, and product analysis. Specific qualifications: AS degree in electronics technology or equivalent; 10 years experience as an electronics technician; experience in new product development environment, with medical device and battery technology preferable. Experience in electro-mechanical assembly (e.g. cables/connectors, epoxies, adhesives) preferable.

    Apply Now


    Title Senior Lead Data Quality Analyst
    Categories New Jobs
    Location Research Triangle Park, North Carolina
    Job Information

    The Sr. Lead Business Data quality Analyst will play a key global role in working with the Manager of Customer Data Architecture Integration in the development and implementation of long-term data quality strategy, which is focused on: analyzing core data to identify quality gaps, implementing reporting processes to track data quality improvements over time, enhancing current systems, defining and prioritizing high-value data quality projects and managing projects to completion by partnering with IT and Business Areas. Data quality is defined as 1) Accuracy of existing data, 2) coverage of existing data variables, and 3) data augmentation – identifying new data that should be collected. This position will also provide guidance to offshore data quality analysts.

    Primary Responsibilities:

    • Identify areas for data quality improvement and help to resolve data quality problems through the appropriate choice of error detection and correction, process control and improvement, or process design strategies.
    • Utilize data profiling and data quality tools, as well as with various data sources to uncover and determine root causes of data quality issues
    • Review ORACLE ERP, SFDC and other data sources for data accuracy
    • Recommend maintenance enhancements to data acquisition processes to improve data accuracy
    • Develop, document, and maintain data quality goals and standards.
    • Make recommendations for enhancements to systems of record to improve accuracy of operational data
    • Identify areas for data quality improvement and help to resolve data quality problems through the appropriate choice of error detections and correction, process control and improvement or process design strategies
    • Work with Data Quality Manager to establish a data quality methodology documenting a repeatable set of processes for determining, investigating, and resolving data quality issues, establishing an on-going process for maintaining quality data, and defining data quality audit procedures
    Apply Now


    Title Software Engineer
    Categories New Jobs
    Location West Of Boston, Massachusetts
    Job Information

    Software design engineer in support of the design and development of the electronic devices for medical devices. Responsible for the design of software for the external instrumentation and implantable electronic devices for implantable heart pumps. Responsible for preparation of software development plans, software requirements specifications and software design specifications. Specific qualifications: BS degree in Software, Computer Science, or Electrical Engineering and 5-8 years minimum in software and electronics design, required. Experience with medical devices a big plus. C, C++ or equivalent software design. Understanding of embedded microcontrollers and embedded pc systems. Experience in real time operating systems. Understanding of design controls and quality system regulations.

    Apply Now


    Title Senior PHP Developer
    Categories New Jobs
    Location Waltham, Massachusetts
    Job Information

    Reporting to the Manager of Software Development, the Senior PHP Developer will join a cross-functional, collaborative, fast-paced team. The ideal candidate brings considerable knowledge and prior experience developing scalable web services and backend frameworks. The Senior PHP Developer must be able to contribute to all layers of the product development process include architectural design, database schema creation, and application design. The role is expected to contribute technical leadership to the development team, including best practices for process and design.

    Primary Responsibilities

    • Design and develop web robust scalable web services to be leveraged by social media game applications
    • Responsible for all facets of the development life cycle, including documentation.
    • Unit test all components
    • Support QA in testing functionality, performance, and failure modes
    • Update requirements, bug, and problem databases
    • Support Operations in instrumentation of applications and components
    • Work effectively with co-workers, and third party developers by sharing ideas in a constructive and positive manner
    • Educate peers and staff with regard to the application as well as new technologies that may help drive the product
      forward or promote efficiencies
    • Other duties as assigned

    Requirements

    • Minimum: BS Computer Science or equivalent work experience
    • 5+ years of software development experience in a fast-paced web development environment
    • Proficient in Object-Oriented PHP
    • Experience with MySQL in a distributed, heavy load environment
    • Ability to lead the design, development and implementation of highly scalable and reliable web application products
    • Demonstrated ability to write concise, manageable and easy to read code
    • Familiarity with all of the following: Linux, Apache, SVN, Memcache
    • Experience and/or willingness to mentor other developers in a positive manner
    • Must be able to interface with Product Managers and convert written and/or verbal requirements into design and technical specifications
    Apply Now


    Title Principal Software Engineer, Web Services Development
    Categories New Jobs
    Location Waltham, Massachusetts
    Job Information

    Reporting to the Chief Architect, you will be a key person in the design, development and support of scalable web services for on-line gaming. You already have hands on experience with development of web services and with this position we’d like you to take it to a new level. You have experience in designing and writing high performance, high quality, code and you’d be inclined to examine algorithmic approaches to problem solving before throwing hardware at it. As part of a small cross functional team, you will work closely with colleagues to gather, evaluate and communicate requirements through iterative development cycles. This position requires a strong foundation of development skills and practices with a history of excellence in the delivery of clean and highly maintainable code.

    Primary Responsibilities

    • Design and develop scalable web services for gaming
    • Thorough unit testing of all deliverables and support of additional testing requirements
    • Documentation as it pertains to version control, defect and project tracking and knowledge transfer
    • Technically lead a senior engineer

    Requirements

    • BS in Computer Science, or equivalent experience
    • Strong understanding of the software development process
    • Excellent organizational, time management, verbal and written communication skills
    • Working knowledge of at least one scalable web service from Google, Amazon, Facebook or similar cloud-scale service.
    • Working knowledge of Linux
    • Working knowledge of MySQL
    • Working knowledge of Apache Web Server
    • Good working knowledge of REST based services
    • Defining/parsing intermediate XML and JSON
    • HTTP and HTTPS (including security certificates, etc)
    • Working knowledge of development of highly scalable web applications in Perl or PHP
    • Good understanding of networking fundamentals, including TCP/IP, routing, Ethernet and packet capture/analysis
    • Hands on experience with different service side persistent stores (not just traditional relational databases)
    • Load simulation of web services
    • Good familiarity with performance tuning fundamentals, including the ability to correlate performance issues with components involved
    • Regression testing of web services
    • Good understanding of tools and techniques for caching
    • Good familiarity with Cloud based aspects of web services (Omni-presence, transparent scalability including multi-site, load balancing, resilience)
    • Hands on experience with JavaScript and JQuery
    • Working knowledge of I18N as it pertains to Web services
    • Experience with development and debugging in a compiled language, preferably C or C++
    • Must be authorized to work in the US
    • No relocation funding is available

    Definite pluses

    • Familiar enough with Flash that you can write and debug code that uses web services
    • Working knowledge of Informix, including stored procedures and using C++ based APIs
    • Familiarity with configuring and managing an Apache Web server
    • Administrative familiarity with MySQL
    • Awareness of techniques to mitigate Denial of Service attacks
    • As much hands on experience with the use of web services from mobile platforms such as Android, iOS and Blackberry
    • Familiarity with APC or other opcode caching tools for PHP
    • Hands on experience with game development, including MMO RPGs
    • Working knowledge of Mime, HTML, CSS and YAML
    • Working knowledge of extending Apache Web Server, using its native C API or otherwise
    • Working knowledge of extending Perl with C/C++
    • Working knowledge of extending PHP with C/C++
    • Working familiarity with both waterfall and agile development
    • Working knowledge of Facebook Graph API
    • Familiarity with as many Web based RPC styles as possible, including XML-RPC, SOAP, AJAX, etc
    Apply Now


    Title Senior ActionScript Developer
    Categories New Jobs
    Location Waltham, Massachusetts
    Job Information

    Reporting to the Manager of Software Development, the Senior ActionScript Developer will join a cross-functional, collaborative, fast-paced team. The ideal candidate brings considerable knowledge and prior experience building large high-volume Flash / Flex applications. The role is expected to contribute technical leadership to the development team, including best practices for process and design.

    Primary Responsibilities

    • Design and develop robust social media game applications that reach millions of unique players
    • Responsible for all facets of the development life cycle, including documentation
    • Work effectively with co-workers, and 3rd Party developers by sharing ideas in a constructive and positive manner
    • Educate peers and staff with regard to the application as well as new technologies that may help drive the product forward or promote efficiencies
    • Other duties as assigned

    Requirements

    • Minimum: BS Computer Science or equivalent work experience
    • 4-6 years of software development experience in a fast-paced web development environment
    • Strong understanding of event based architecture/model
    • Strong understanding of memory management with Flash Platform
    • Familiarity with MVC/MVCS and other important design concepts
    • Web Services Integration and JavaScript Communication Integration experience required
    • SVN experience
    • General understanding of Flash Player Security and Sandbox modes
    • Demonstrated ability to write concise, manageable and easy to read code
    • Ability to communicate effectively with external and internal teams
    • Flex, Flash Builder or FDT experience preferred
    • Experience and/or willingness to mentor other developers in a positive manner
    • Must be able to interface with Product Managers and convert written and/or verbal requirements into design and technical specifications
    • ASDoc style of commenting for documentation a plus
    • Experience with localization a plus
    Apply Now


    Title Senior Associate
    Categories New Jobs
    Salary Highly competitive compensation package including salary, bonus, and profit sharing commensurate with experience
    Location Boston, Massachusetts
    Job Information

    Our Client is an operational strategy and systems integration firm that works with investment managers, third party administrators and technology vendors to improve efficiency, controls and profitability of middle and back office operations. While our clients run the gamut from international industry giants to boutique niche firms, they share the idea of maximizing their potential both for their own good as well as their customers.

    We have opportunities for experienced data management analysts with asset management industry experience. Our typical projects entail developing data management strategies, performing data integration analysis, implementing best practices in data governance, conducting market analysis and a variety of roles within the software development lifecycle (project manager, business analyst, implementation consultant).
    Under the direction of a Principal or Manager, this person will be responsible for helping to market, plan and execute the firm’s consulting engagements. Ability to flow chart processes, perform analysis within the information management lifecycle (e.g. data acquisition, processing, distribution and retention) and summarize findings both in writing and orally is critical.

    Requirements:
    Minimum of 5 years industry experience in the investment management industry (including vendor or service provider) with a business analyst, project manager or implementation management background

    • Understanding of and experience with ETL tools
    • Ability to understand a relational data model
    • Knowledge and experience with various types of investment data (e.g. reference, product, pricing)
    • Analyzing and documenting current business processes and technologies
    • Experience with structured data
    • Outstanding oral and written skills
    • Ability to review and provide feedback on functional specification documents
    • Entrepreneurial, independent, and highly motivated individual
    • Previous management consulting experience a plus
    • Strong client service skills
    • Bachelor’s degree required and MBA a plus
    • Travel required
    Apply Now