Randstad Principal Software Engineer (Java) in Burlington, Massachusetts

Principal Software Engineer (Java)

job details:

  • location:Burlington, MA

  • salary:$120,000 - $140,000 per year

  • date posted:Thursday, December 6, 2018

  • job type:Permanent

  • industry:Professional, Scientific, and Technical Services

  • reference:659764

job description

Principal Software Engineer (Java)

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: Permanent

salary: $120,000 - 140,000 per year

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

  • 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)

skills:

  • 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

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.