Staff Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Boston, NH - USA

profile Monthly Salary: Not Disclosed
Posted on: 18 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Senior Software Engineer

Job Summary:


The Senior Software Engineer is a proficient full-stack developer excelling at working in all layers of complex software applications. This role is a key contributor and collaborator within an agile product development team. As a Senior Software Engineer you play a pivotal role in leading significant initiatives establishing best practices guiding peers through challenges and becoming the go-to person for features or components that transform healthcare into a safer and more cost-effective industry.


Essential Duties & Responsibilities:


1. Software Development:

  • Create high-quality software features and components using clean code techniques.
  • Contribute to sizing decisions and complexity evaluation for initiatives.
  • Pair with other engineers and apply test-driven development (TDD) for high-quality code.


2. Testing & Quality Assurance:

  • Develop testing strategies including performance security regression and automation testing.
  • Create appropriate unit integration and automated acceptance tests.
  • Coach peers on TDD and test strategy concepts.


3. Data Management Infrastructure Integrations:

  • Devise data storage and access strategies leveraging knowledge of data modeling and transmission techniques.
  • Design system integration strategies using cloud and managed services.
  • Apply experience with infrastructure as code concepts for modular design.


4. Operations:

  • Create highly dependable software features and systems through operationalization techniques.
  • Improve team operations culture by defining best practices and advocating for deployment automation.


5. Security & Compliance:

  • Develop software with a security-first mindset identifying and mitigating security threats.
  • Implement basic security safeguards and leverage threat modeling for system-level security.


6. Product & User Experience:

  • Develop software features with a focus on user experience.
  • Extend and enhance user-facing software addressing tech and design debt.


7. Requirements & Design:

  • Collaborate with stakeholders to understand business context.
  • Write detailed technical stories transforming business context into technical specifications.
  • Apply established architectural themes to new problem spaces.


Qualifications:

  • Highly motivated self-learner and technically inquisitive.
  • Proficiency in one or more server-side programming languages (Java with Spring Boot experience preferred).
  • Proficiency in one or more client-side programming languages (JavaScript React experience preferred).
  • Experience with REST services microservices and cloud services (Kubernetes and AWS preferred).
  • Experience with relational databases non-relational databases and messaging systems.
  • Positive impact on the team influencing decisions mentoring peers and driving innovation.
  • Excellent written and verbal communication skills.
  • Minimum of 10 years of experience.
  • Minimum of a Bachelors degree in Computer Science Computer Engineering Electrical Engineering Information Systems IT or equivalent work experience.


Benefits:

  • Choice of Medical Dental and Vision Plans with no waiting period.
  • Voluntary Life Insurance and AD&D.
  • Critical Illness Accident and Hospital Indemnity Coverage.
  • Voluntary Long Term Disability available.
  • Health Savings Account & Flexible Spending Account options available.
  • Onsite Flu Shots & Biometric Screenings.
  • Fertility & Family Planning Benefits.
  • Paid Parental Leave policy.
  • Associate Recognition Program.
  • Professional Development and Growth.
  • Employee Resource Groups (PRIDE Women Race & Ethnicity Parents & Caregivers).
  • Up to 15 PTO days in the first year of employment for hourly associates.
  • Flexible PTO policy for salaried associates.
  • 11 Paid Holidays.
  • Casual Dress/Work Environment.
  • Corporate Wellness Program.
  • Quarterly Wellness Challenges with Cash Prizes.
  • Mental Health Resources.
  • Companywide Associate Assistance Program.
  • Competitive Salary.
  • 401K Employer Match and Roth Option Available.
  • Immediate eligibility for Prudential Financial Wellness Program.
  • 100% Company Paid Basic Life and AD&D Insurance.
  • Adoption Assistance Program.
  • Pet Insurance.


Attention Employers!

Seeking exceptional talent Weve got the solution: Share your job descriptions with us.

  • Precision Matching: Well pinpoint the perfect candidates.
  • Time Saver: Fill crucial roles faster than ever.
  • Showcase Your Brand: Attract top talent aligned with your mission.
  • Partnership: Were your allies in successful hiring.
  • Network Access: Tap into our extensive candidate pool.
  • Confidentiality: Your needs are handled discreetly.

Elevate your team today! Contact us to share your job descriptions and discover your next top inquiries cover letters and resumes to .




Required Experience:

Staff IC

Job Title: Senior Software EngineerJob Summary:The Senior Software Engineer is a proficient full-stack developer excelling at working in all layers of complex software applications. This role is a key contributor and collaborator within an agile product development team. As a Senior Software Enginee...
View more view more

Key Skills

  • Computer Science
  • Docker
  • Kubernetes
  • Python
  • VMware
  • C/C++
  • Go
  • System Architecture
  • gRPC
  • OS Kernels
  • Perl
  • Distributed Systems