Massachusetts Veterans Jobs

MassHire JobQuest Logo

Job Information

Randstad US Senior Software Engineer - Python in boston, Massachusetts

Senior Software Engineer - Python

job details:

  • location:Boston, MA (remote)

  • salary:$65 - $75 per hour

  • date posted:Tuesday, November 16, 2021

  • job type:Contract

  • industry:Finance and Insurance

  • reference:885154

job description

Senior Software Engineer - Python

job summary:

THE POSITION

We are currently seeking qualified candidates for a Senior Software Engineer position to support our Investment Strategy business. The Investment Strategy group is responsible for multi-manager, multi-asset and custom solutions; managing various outcome oriented, factor, alternative risk premia and thematic portfolios on behalf of clients. The team also provides bespoke research and advice across various topics such as asset allocation, fundamental factors, thematic investing and manager research. Our portfolio construction process involves allocations across equities, bonds, rates, currencies, and commodities, on a global basis, using both derivatives and physical securities.

The candidate will work very closely with the investment team to design systems and solutions to support their investment research efforts. He/she will be responsible for designing and developing a wide variety of technology, from data analytics, web services, and visualization tools. Additionally, the candidate will also assist various investors with their own projects by providing hands-on coding assistance and promoting coding best practices.

This position also requires a high level of collaboration and interaction with our other technology partners across the department and an ability to deliver in a fast paced and evolving environment. This individual must be a self-starter with the ability to multi-task and work on a variety of assignments with people at all levels of the organization. Excellent communication and delivery skills are required.

RESPONSIBILITIES

  • Lead the delivery of high quality business solutions using the latest technologies

  • Work with business team, project managers, analysts and/or other software engineers to review business requirements, functional specifications, use-cases, and test plans

  • Participate in all phases of the software development lifecycle: architecture, design, implementation, deployment, and support

  • Ensure the adherence to established code-quality standards within the development and QA teams, such as Continuous Integration, Code Reviews, and all required release documentation

  • Author architecture, technical design, and support documentation

QUALIFICATIONS

  • 5+ years of experience as a Software Engineer with solid accomplishments

  • Experience developing applications using Python

  • Familiarity with web applications and services using REST, HTML5, CSS, and modern UI frameworks such as Angular and React

  • Demonstrated ability to deliver high quality solutions previously

  • Excellent written and verbal communication

  • Attention to detail, self-discipline and passion to drive and innovate

  • Must be comfortable with test-driven development, continuous integration, and agile development methodologies using tools like GIT, Artifactory, and Jenkins

  • Experience with Java and Javscript is a plus

  • Experience operating in a DevOps environment application with cloud technologies such as AWS, is a plus

  • Experience working with offshore development teams is a plus

  • Bachelor's Degree in Computer Science, engineering, math, or related field, or equivalent experience is preferred

  • Experience in Financial Industry is preferred

location: Boston, Massachusetts

job type: Contract

salary: $65 - 75 per hour

work hours: 8am to 4pm

education: Bachelors

responsibilities:

RESPONSIBILITIES

  • Lead the delivery of high quality business solutions using the latest technologies

  • Work with business team, project managers, analysts and/or other software engineers to review business requirements, functional specifications, use-cases, and test plans

  • Participate in all phases of the software development lifecycle: architecture, design, implementation, deployment, and support

  • Ensure the adherence to established code-quality standards within the development and QA teams, such as Continuous Integration, Code Reviews, and all required release documentation

  • Author architecture, technical design, and support documentation

qualifications:

  • Experience level: Experienced

  • Education: Bachelors

skills:

  • AWS

  • SQL

  • Python

  • UI

  • Financial Service

For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.

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.

DirectEmployers