Oh Snap!
This job is no longer active - but you can still view the details below.

BI Software Developer

| Greater Boston Area

MassMutual Data Analytics is seeking a versatile, highly motivated Software Development Kit/ Application Programming Interface (SDK/API) Developer to join our team.  Develop specifications of extremely complex software programming applications. Responsible for components of an application or the overall operating system or complex sub-systems, such as sophisticated file management routines, large telecommunications networks, and administrative and statistical software packages, performance evaluation and enhancements. Perform related duties as assigned or requested. Receives general supervision and is competent to work at the highest level of all technical phases of software programming while working on own most of the time.

What great looks like in this role

Our ideal Business Intelligence Software Developer candidate is team-oriented, possesses excellent communication skills, is energized about software development and has championed the cause in previous experiences. The SDK/API Developer is part of the enterprise scrum team offering support to the MassMutual Enterprise. You like to learn new things all the time and enjoy solving problems on a regular basis. You demonstrate collaborative approach to working with others while utilizing feedback to regularly contribute to the team’s delivery of high-quality solutions with speed and agility. With a flat leadership structure, the opportunity for flexibility within role and development into other areas is a core reason most people desire to work in the Data Science Organization at MassMutual. You may have the opportunity to act as a Project Leader.

The objective of the role

  • To perform injection, extension, and embedding analytics into portals, third-party applications, mobile applications and white labelled applications.
  • To publish web services and data services for use by developers in building departmental applications.
  • To build, compile, deploy, and maintain mobile environments and applications. Optimize the user experience when accessing applications via web or mobile

 Duties and Responsibilities

  • Gather and analyze user requirements and, based on findings, design, develops application and custom integration solutions; solutions include enhancements and interfaces, functions and features.
  • Design data visualization integration, and develop a comprehensive understanding of current implementations of web application standards.
  • Work with API design, development, and enabling technologies, state-of-the art programming languages and object-oriented approaches in designing, coding, testing and debugging programs. Including REST, XML, JSON, and HTTP
  • Take broad, conceptual ideas and turn them into tangible - create click-through mockups for web or mobile features.
  • Create wireframes that front-end engineers could use as a baseline to develop the product.
  • Ensures mapping of existing applications to data sources occurs and identifies problematic data issues.
  • Perform detailed documentation of design, development, testing and deployment activities.
  • Conduct troubleshooting, analysis and enhancement development based on issues reported
  • Assist with the curating enterprise BI governance materials
  • Provide technical support as needed within the team and amongst user.

Basic Qualifications

  • Bachelor’s degree or equivalent in Information Technology, Computer Science, CIS, Engineering, or Math required with 3+ years professional experience
  • 2+ years web development experience using any of the following: Java/Javascript( D3, Angular, Node.js) or HTML or Python or D3 Web integration
  • Comfortable with a variety of frontend technologies: HTML5, CSS, and JavaScript
  • Excellent understanding of cross browser data pass through: XML and JSON
  • Understanding of JavaScript Based Frameworks (AngularJS, React.js, etc.) and REST API services
  • Ability to work individually and in a team-oriented, collaborative environment
  • Ability to handle multiple tasks delivering under the Agile methodology
  • Strong written and verbal communication skills
  • Strong skills in Microsoft Office programs
  • Entrepreneurial mind-set with strong financial acumen and personal integrity.
  • Authorized to work in the United States with or without sponsorship now or in the future

Preferred Qualifications

  • Master’s degree preferred in Information Technology, Computer Science, CIS, Engineering, or Math preferred
  • Familiarity with Micro Strategy is ideal. Familiarity with IBM Cognos, Tableau, Alteryx, Looker, ChartIO, other BI software etc. is a plus.
  • Familiarity with Web Application servers such as Tomcat and Web Servers (Apache HTTPD, Nginx, etc.)
  • Knowledge with ETL solutions (Informatica, etc.), relational databases, columnar databases, time series databases (SQL Server, Oracle, Teradata, Vertica, etc.), BI Platforms, Big data technology, Metadata, Analytics.
Read Full Job Description

Technology we use

  • Engineering
  • Product
    • .NETLanguages
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PythonLanguages
    • RubyLanguages
    • ScalaLanguages
    • BashLanguages
    • GroovyLanguages
    • D3JSLibraries
    • ReactLibraries
    • ReduxLibraries
    • Twitter BootstrapLibraries
    • Redux SagaLibraries
    • ExpressFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • SpringFrameworks
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • PostgreSQLDatabases
    • SQLiteDatabases
    • TeradataDatabases
    • Google AnalyticsAnalytics
    • OptimizelyAnalytics
    • TealiumAnalytics
    • SnowplowAnalytics
    • LookerAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • Aha!Management
    • BasecampManagement
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement

Location

470 Atlantic Avenue, Boston, MA 02110

An Insider's view of MassMutual

How do you collaborate with other teams in the company?

As a Product Owner, I spend most of my time collaborating with others across different business units. On any given day, I could be spending time brainstorming design concepts of upcoming features with our design team or assisting them with presenting these concepts to outside users as part of our user testing process.

Ryan

Digital Product Owner

What makes someone successful on your team?

Successful people on my team are: passionate, curious, receptive, and engaged. Each team member is expected to be passionate about the work that they do, and the domains in which they practice. They are always solving unique problems and must be curious about finding new solutions.

David

Digital Lead

What’s the vibe like in the office?

We work in an open floor plan, so there is a lot of opportunity for networking across roles, teams and levels. Everyone is very friendly and welcomes the opportunity to get to know other people on the floor.

Kristina

Digital Product Manager

What are MassMutual Perks + Benefits

MassMutual Benefits Overview

At MassMutual, employees have the opportunity to earn a competitive salary and bonus, enroll in an
array of benefits, and participate in programs and services that support healthy lifestyles, assist them
in building financial security for themselves and their families and help them live well-balanced lives.

Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Child Care & Parental Leave Benefits
Child Care Benefits
Generous Parental Leave
Adoption Assistance
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Paid Holidays
Paid Sick Days
More Jobs at MassMutual87 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
HR
Internships
Legal
Marketing
Operations
Product
Project Mgmt
Sales
Data + Analytics
new
Boston
Marketing
new
Boston
Developer
new
Boston
Data + Analytics
new
Boston
Finance
new
Boston
Data + Analytics
new
Boston
Product
new
Boston
Data + Analytics
new
Boston
Project Mgmt
new
Boston
Design + UX
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Project Mgmt
new
Boston
Developer
new
Boston
Developer
new
Boston
Data + Analytics
new
Boston
Sales
new
Boston
Finance
new
Boston
Operations
new
Boston
Developer
new
Boston
Finance
new
Boston
Developer
new
Boston
Data + Analytics
new
Boston
Finance
new
Boston
Product
new
Boston
Operations
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Project Mgmt
new
Boston
Design + UX
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Product
new
Boston
Finance
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Design + UX
new
Boston