Commonwealth Care Alliance - Boston, MA

posted 13 days ago

Full-time - Mid Level
Remote - Boston, MA
Ambulatory Health Care Services

About the position

The Senior Software Engineer will play a crucial role in supporting, maintaining, and developing business applications and integrations at Commonwealth Care Alliance (CCA). This position serves as a technical leader within the Product Engineering team, engaging in various stages of the software development lifecycle, including requirements gathering, architecture, design, development, and support of software applications and data integrations. The role focuses on enhancing the quality and efficiency of CCA's systems, which have evolved to require high availability and reliability in handling complex data for a large user base.

Responsibilities

  • Support the maintenance and enhancement of business-critical web-based applications in production.
  • Conduct technical root cause analysis and lead solutions for production issues.
  • Analyze business requirements, design specifications, and develop technical and user documentation for report development.
  • Communicate issues, risks, and ideas to the appropriate audience.
  • Provide status updates on a regular cadence as requested by the management team.
  • Support the research, recommendation, and innovation of new processes, tools, software, and digital development technologies.
  • Function as a technical leader within the Product Engineering team and across IT as appropriate.
  • Identify areas of deficiency and drive improvements.
  • Expand and optimize data and data pipeline architecture, as well as optimize data flow and collection for cross-functional teams.
  • Work closely with business partners, data scientists, and cross-discipline developers to build and maintain CCA systems and processes.
  • Identify, design, and implement internal process improvements, including automating manual processes and optimizing user experience.
  • Assist in creating technical 'how-to' documents when necessary.
  • Create and maintain Jira tickets, tracking updates and follow-ups.

Requirements

  • Bachelor's degree or equivalent work experience.
  • Minimum of 5 years of experience in hands-on software development.
  • Experience in writing, troubleshooting, and optimizing SQL statements, functions, and procedures in a professional environment.
  • Relational database development experience and proficiency with advanced SQL concepts such as complex joins, triggers, cursors, and analytic functions.
  • Experience working with one or more Source Control tools (such as SVN, CVS, Git, TFS, Rational ClearCase).
  • Batch job processing with scripting.
  • Experience working with end users to gather requirements and build technical solutions from concept to implementation.
  • Experience with data modeling including normalization, logical and physical designs.

Nice-to-haves

  • Master's in computer science or related focus-area preferred.
  • SQL certification(s) preferred.
  • MuleSoft API certification(s) preferred.
  • Talend certification(s) preferred.
  • Software integrations experience preferred.
  • MS-SQL Server experience preferred.
  • API development experience preferred.
  • Web service experience preferred.
  • Electronic Data Interchange (EDI) experience preferred.
  • Experience working within both Waterfall and Agile methodologies preferred.
  • Healthcare experience preferred.
  • Experience working within a DevOps DevSecOps Continuous Integration Continuous Delivery (CICD) environment preferred.
  • Experience with Salesforce preferred.
  • Hands-on MuleSoft API experience preferred.
  • Experience implementing web security protocols and systems (http, oauth 2.0, saml, LDAP) preferred.

Benefits

  • Flexible work hours
  • Remote work options
  • Professional development opportunities
  • Health insurance coverage
  • 401k retirement plan
  • Paid time off (PTO)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service