Senior Software Engineer - User Experience (Hybrid Onsite)

Company

Charles River Analytics

Location

Cambridge

Type

Full Time

Job Description

Charles River Analytics creates solutions and technology to tackle the world’s most challenging problems through enhanced AI, robotics, smart sensing, and human-centered computing. Our research and development help advance government programs and discover new possibilities in the commercial marketplace. We are a 100% employee-owned company, encouraging participation, innovation, and responsibility from our entire staff. At Charles River, we take great pride in our success at attracting and retaining talented and creative problem-solvers. Are you interested in being an Employee Owner at one of Boston's Best Places to Work? If this sounds like you, then we’d love to hear from you!

This is an excellent opportunity to lead, mentor, and grow a high-performing engineering team to design and develop robust, aesthetic software solutions with a particular focus on user experience (UX) and human-computer interaction. We are looking for candidates that want to continue to use their technical skills while providing technical leadership across projects. You will work collaboratively with a cross-functional team of UX research leads, software engineers, subject matter experts, and customers, using modern web, desktop, and mobile frameworks to architect and develop cutting-edge visualizations and interactions. Your will use your experience to shape the engineering direction in terms of feasibility, ideal technology, optimization, and other system-level details.

What will you do?

  • Provide engineering leadership (mentoring, code reviews, task definition and direction, technology selection, architecture definition, process improvement, etc.) across projects that range in scope and complexity
  • Work with Principal Investigators to understand, define, and prioritize technical requirements and track them effectively in JIRA
  • Understand and execute on the entire software development lifecycle (requirements management, development, merge requests, testing, deployment) and mentor junior engineers in their understanding and execution
  • Architect scalable, robust software systems in response to customer and program requirements
  • Build direct, collaborative relationships with our customers and external partners
  • Develop responsive user-facing applications, whether that be with JavaScript, Unity, or other relevant frameworks.
  • Lead technical elements of proposals for new research and development programs

What technologies do we use?

  • API/Data Services: HTTP, GraphQL, REST, Swagger, ActiveMQ, gRPC, WebSockets
  • Back-end: NodeJS, Python, C#, Java Spring
  • Cloud/Virtualization: Docker, AWS EC2, VM Ware
  • Databases: Neo4j, Postgres, MongoDB, ElasticSearch, Redis, MySQL, MS SQL Server
  • Development workflow: Webpack, grunt, gulp, npm, yarn, gradle.
  • Documentation: Docusaurus, JS Doc
  • Front-end: Unity/C#, React, React Native, modern Javascript (es6, require, etc.), HTML5, CSS3
  • Issue Tracking: JIRA
  • Operating Systems: Windows, Linux, OSX
  • Testing: Jasmine, Mocha, Jest, TapeJS, Protractor, NUnit, Storybook
  • Version Control: Git
  • Web Mapping APIs: Cesium, GeoJson, Mapbox, OpenLayers, Leaflet
  • XR Hardware: Oculus Quest, Hololens, HTC Vive or other Steam VR HMDs

What do you need?                             

  • Ability to work in a Hybrid (60%) onsite capacity in Cambridge, Massachusetts
  • U.S. Citizenship
  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field
  • 7+ years of professional software development experience, ideally with exposure to the full software development lifecycle. Experience in DoD preferred
  • Willingness to occasionally travel to support customer briefings and integration/test events
  • Experience with (preferably leading) test and evaluation events
  • Familiarity with DevSecOps practices across the entire software development lifecycle
  • Understanding of working with multi-performer teams on large, scale integration efforts

Why Charles River?

Charles River Analytics is a 100% employee-owned company that thrives on collaboration and values each employee owner. We offer competitive compensation plus bonuses, profit-sharing, and an attractive benefits package. Our benefits include 100% employer-paid medical and dental insurance as well as vision, life, and disability insurance; paid maternity/paternity leave; tuition reimbursement; monthly gym allowance; free parking; generous paid time off; and a casual environment. We are also accessible by public transportation. We offer a hybrid onsite/remote (60/40) schedule with tremendous flexibility. At Charles River, we truly value work-life balance

Apply Now

Date Posted

12/01/2023

Views

18

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Manager, Marketing-Program Management - Biogen

Views in the last 30 days - 0

The Senior Manager Marketing Program Management will report to the Director of Marketing and be responsible for managing team initiatives that cross m...

View Details

Senior Director, Global RWE/HEOR Lead - Bicycle Therapeutics

Views in the last 30 days - 0

Bicycle Therapeutics is a clinicalstage pharmaceutical company based in Cambridge UK and Cambridge Massachusetts US They are developing a novel class ...

View Details

Senior Director, Global RWE/HEOR Lead - Bicycle Therapeutics

Views in the last 30 days - 0

Bicycle Therapeutics is a clinicalstage pharmaceutical company based in Cambridge UK and Cambridge Massachusetts US They are developing a novel class ...

View Details

Senior Scientist II, Translational Science - Scholar Rock

Views in the last 30 days - 0

Scholar Rock a biopharmaceutical company is seeking a bioanalytical expert for a labbased role The role involves developing bioanalytical strategies l...

View Details

Senior Specialist, GMP QA - Scholar Rock

Views in the last 30 days - 0

Scholar Rock a biopharmaceutical company is dedicated to developing lifechanging therapies for serious diseases with high unmet needs They specialize ...

View Details

Senior Manager, HTA, Value and Evidence (HV&E), Medical Dermatology - Pfizer

Views in the last 30 days - 0

The job posting is for a Senior Manager of HTA Value Evidence HVampE at Pfizer The role involves leading the development of the HTA Value Evidence S...

View Details