Principal Software Engineer

  • location: Burlington, MA
  • type: Temp to Perm
  • salary: $75 - $80 per hour
easy apply

job description

Principal Software Engineer

job summary:
Summary

The Senior Software Engineer or Principal Software Engineer / Java developer will work on developing new Java middle tier / server side functionality for the system. This position will involve new product development and requires financial software experience or alternatively a strong understanding and interest in financial markets.

We employ 170+ of the best and brightest developers and quality engineers in the software industry. This is an opportunity to work within a very strong, senior level engineering team and help to develop challenging new products in the financial space.

 
location: Burlington, Massachusetts
job type: Contract
salary: $75 - 80 per hour
work hours: 9 to 5
education: Bachelors
 
responsibilities:
Responsibilities

  • The Software Engineer / Java Developer influences and impacts the architecture, standards, and design of key product initiatives for applications in C#/WPF and Java services
  • Contribute as a Sr. individual contributor within a team of top engineers
  • Work in a dynamic, fast-paced, Agile team environment
 
qualifications:
Requirements

  • BS/MS in Computer Science or equivalent field is REQUIRED
  • 7 to 10+ years of commercial software development, proficient in developing multi-tier solutions
  • Minimum 5 years of professional Java development experience

  • Product delivery experience includes developing and supporting commercial software products which were sold to non-technical customers in vertical markets
  • Sr. Individual Contributor or Architect level considered the top within their organization
  • Ability to work independently, handle multiple tasks simultaneously and adapt quickly to changes
  • Excellent communication skills (verbal and written), good interpersonal skills, ability to gather and understand requirements in the financial sector
 
skills:
  • Technical experience includes:

    • extensive Java, J2EE n-tier application experience
    • hands-on experience with web services
    • C#/.NET also highly desirable
    • strong SQL skills with considerable experience in Oracle or SQL Server
    • knowledge of XML / XSL
    • experience with Tomcat, JBoss, Weblogic or Websphere
    • strong with OO design and development
    • solid grasp of algorithms, solving difficult heuristic/optimization types of problems
    • experience with developing applications for the financial markets is high desirable (Fixed Income, Trading, FX, Risk, Portfolio/Wealth Management, Market Data, FIX etc)

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs