Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

Company :

Highmark Inc.

Job Description : 

JOB SUMMARY

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. The incumbent will be responsible for taking an enterprise-wide, architectural view of the solutions and the technical execution of products using the technical stack that best meets the needs of the platform. The position, and team, will be involved in every aspect as part of the software application build process from idea generation, business analysis, technical design and software development using the latest technologies and design patterns.

ESSENTIAL RESPONSIBILITIES

  • Responsible for designing and creating engineering specifications for software applications and programs. Responsible for designing & writing code that adheres to coding standards. Performs code reviews.
  • Responsible for idea generation, exploring and implementing appropriate technical solutions to achieve the required product features, as well as monitoring technical process against project plan while safeguarding functionality, scalability and performance.
  • A part of an agile work team and responsible for participating in all scrum ceremonies, assisting in sprint planning and completing required sprints in the development through final execution of software applications/programs. Communicate any issues/blockers to the Scrum Master in a timely manner.
  • Drive story creation (i.e. DoD, Acceptance Criteria, estimation). Create Tasks for their stories in applicable software (ex: RTC or Jira), and updates status and assignment accordingly.
  • Monitor work against production schedule and provide progress updates and report any issues or technical difficulties to lead developers on a regular basis.
  • Mentor other associate and intermediate software engineers as needed.
  • Other duties as assigned or requested.

EDUCATION

Required

  • Bachelor's Degree in Computer Science, Computer Engineering or a closely related field  

Preferred

  • Master's Degree in Computer Science, Computer Engineering or a related field 

EXPERIENCE

Required

  • 5 years proficiency in design and analysis of algorithms, data structures, and design patterns in the building and deploying of scalable; highly available systems

To include:

  • 5 years in at least one modern programming languages (Java, Python, JavaScript, ACE, IIB/ITX, Informatica preferred), and experience with at least two of the following: React, Angular v4+, NodeJS, NoSQL databases, HTML5, CSS, Google Cloud Platform or Amazon Web Services.
  • 5 years of understanding of web services technologies such as REST, HTTPS, JSON
  • 5 years with one or more general purpose programming languages including but not limited to: Java, Python (Django/Flask), C/C++, C#, Objective C, JavaScript, or Go
  • 5 years in defining system architectures and exploring technical feasibility trade-offs for optimizing short term execution while planning for long term technical capabilities

Preferred

  • 7 years of working with a variety of technology systems, designing solutions or developing applications in healthcare

To Include:

  • 5 years of translating design mockups, prototypes and user stories into working applications
  • 5 years of ability to produce code that is fault-tolerant, efficient, and maintainable
  • 1 year of working with Machine Learning esp. in Natural Language Understanding, Machine Translation, Deep Neural Networks and related fields

LICENSES or CERTIFICATIONS

Required

  • None

Preferred

  • None

SKILLS

  • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
  • Have experience working with agile methodology of scrum
  • Interest and ability to learn other programming languages as needed
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations
  • Strong track record in designing and implementing large scale consumer facing applications
  • Strong sense of ownership, urgency, and drive
  • Demonstrated passion for user experience and improving usability
  • Experience and willingness to mentor junior engineers and help develop their skills and leadership

Language (Other than English):

None

Travel Requirement:

0% - 25%

PHYSICAL, MENTAL DEMANDS and WORKING CONDITIONS

Position Type

Office-based

Teaches / trains others regularly

Rarely

Travel regularly from the office to various work sites or from site-to-site

Occasionally

Works primarily out-of-the office selling products/services (sales employees)

Never

Physical work site required 

Yes

Lifting: up to 10 pounds

Constantly

Lifting: 10 to 25 pounds

Rarely

Lifting: 25 to 50 pounds

Never

Disclaimer: The job description has been designed to indicate the general nature and essential duties and responsibilities of work performed by employees within this job title. It may not contain a comprehensive inventory of all duties, responsibilities, and qualifications required of employees to do this job.

Compliance Requirement: This job adheres to the ethical and legal standards and behavioral expectations as set forth in the code of business conduct and company policies.


As a component of job responsibilities, employees may have access to covered information, cardholder data, or other confidential customer information that must be protected at all times.  In connection with this, all employees must comply with both the Health Insurance Portability Accountability Act of 1996 (HIPAA) as described in the Notice of Privacy Practices and Privacy Policies and Procedures as well as all data security guidelines established within the Company’s Handbook of Privacy Policies and Practices and Information Security Policy. 

Furthermore, it is every employee’s responsibility to comply with the company’s Code of Business Conduct. This includes but is not limited to adherence to applicable federal and state laws, rules, and regulations as well as company policies and training requirements.

Pay Range Minimum:

$78,900.00

Pay Range Maximum:

$147,500.00

Base pay is determined by a variety of factors including a candidate’s qualifications, experience, and expected contributions, as well as internal peer equity, market, and business considerations.  The displayed salary range does not reflect any geographic differential Highmark may apply for certain locations based upon comparative markets.

Highmark Health and its affiliates prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on any category protected by applicable federal, state, or local law.

We endeavor to make this site accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact the email below.

For accommodation requests, please contact HR Services Online at HRServices@highmarkhealth.org

California Consumer Privacy Act Employees, Contractors, and Applicants Notice

Average salary estimate

$113200 / YEARLY (est.)
min
max
$78900K
$147500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Highmark Health

Are you ready to take your software engineering career to the next level? Highmark Inc. is on the lookout for a Senior Software Engineer to join our dynamic team in Pennsylvania, working from home! In this role, you'll be a key member of an agile software engineering team dedicated to developing scalable applications that serve our customers across various digital channels. You’ll not only have the opportunity to design and create software engineering specifications but also write code that adheres to our high standards. We need someone with your experience in exploring and implementing innovative technical solutions to elevate our products. As part of your daily activities, you'll engage in scrum ceremonies and play an active role in sprint planning, making sure every project milestone is met with excellence. We're looking for someone with at least 5 years of experience in modern programming languages and a solid understanding of algorithms and data structures. You'll be mentoring junior engineers, tackling complex problems, and collaborating with various teams to make a significant impact. If you want to work in a supportive environment that values your personal and professional growth, then Highmark Inc. is the place for you!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Highmark Health
What are the key responsibilities of a Senior Software Engineer at Highmark Inc.?

As a Senior Software Engineer at Highmark Inc., you'll be responsible for designing and creating engineering specifications for software applications, performing code reviews, and monitoring the technical process against the project plan. You'll also engage in idea generation and implement technical solutions to enhance product features while participating actively in scrum ceremonies and sprint planning.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at Highmark Inc.?

To apply for the Senior Software Engineer role at Highmark Inc., you need a bachelor’s degree in Computer Science or a related field, along with at least 5 years of experience in software development. Proficiency in modern programming languages like Java or Python and familiarity with web service technologies are essential to succeed in this position.

Join Rise to see the full answer
How does Highmark Inc. support the development of its Senior Software Engineers?

Highmark Inc. is committed to the growth and development of its Senior Software Engineers. You will have opportunities to mentor junior engineers, gain experience with new technologies, and participate in an innovative work environment. Our culture encourages continuous learning and collaboration, providing you with the tools and support you need to excel.

Join Rise to see the full answer
What technologies will I work with as a Senior Software Engineer at Highmark Inc.?

As a Senior Software Engineer at Highmark Inc., you will work with a diverse technical stack that includes programming languages such as Java, Python, and JavaScript. You'll also have the opportunity to work with frameworks and technologies like React, Angular, NoSQL databases, and cloud technologies like Google Cloud Platform or AWS.

Join Rise to see the full answer
What is the typical work environment for a Senior Software Engineer at Highmark Inc.?

The work environment for a Senior Software Engineer at Highmark Inc. is flexible and supportive. This role allows you to work from home in Pennsylvania while collaborating closely with your agile team. You'll participate in daily scrums and other collaborative activities that foster productivity and innovation.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain your experience with agile methodologies as a Senior Software Engineer?

Absolutely! In your response, focus on specific scrum ceremonies you've participated in, how you've contributed to sprint planning, and any tools like Jira or RTC that you've used to manage tasks effectively. Highlight how these methodologies have helped improve project outcomes and team dynamics.

Join Rise to see the full answer
Describe a challenging software development project you've worked on.

Share a specific example including the project's context, the technologies used, your key responsibilities, and how you overcame obstacles. Focus on the results and any measurable impact your contributions had on project success.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss your approach to code reviews, adherence to coding standards, and the use of various testing methodologies. Mention how you incorporate feedback from team members and strive for continuous improvement in your coding practices.

Join Rise to see the full answer
What programming languages and technologies are you most comfortable with?

Identify your strongest programming languages and technologies, providing examples of projects where you've used them. Also, touch on your willingness and ability to learn new languages or tools as needed for future projects.

Join Rise to see the full answer
How do you approach mentoring junior software engineers?

Highlight your mentorship philosophy, discussing how you provide guidance, share best practices, and support their development. Include examples of successful mentor-mentee relationships and the growth you've seen in your mentees.

Join Rise to see the full answer
Tell us about a time you had to troubleshoot a significant technical issue.

Describe the issue, your thought process in troubleshooting it, and the steps you took to resolve it. Discuss any tools or techniques you used, and emphasize the importance of strong communication during this process.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

Explain your decision-making process for prioritizing tasks, focusing on methods such as the MoSCoW method or using a backlog. Discuss how you adapt to shifting priorities and manage multiple projects simultaneously.

Join Rise to see the full answer
What steps do you take to keep up with new technologies and industry trends?

Share your strategies for staying current, such as attending conferences, engaging in online courses, or being active in developer communities. Highlight any recent technologies you've learned and how they've impacted your work.

Join Rise to see the full answer
Can you discuss your experience with cloud technologies?

Provide specifics about your experience with cloud platforms like AWS or Google Cloud Platform. Discuss how you've leveraged these technologies for scalable applications and what benefits they brought to your projects.

Join Rise to see the full answer
What do you consider when designing system architectures?

Discuss the factors you take into account such as scalability, performance, and maintainability. Highlight your experience in defining architectures for previous projects and the tools or methods you used in the process.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Highmark Health Remote PA, Working at Home - Pennsylvania
Posted 3 days ago
Photo of the Rise User
Posted 11 days ago
Posted 6 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Datacom Remote No location specified
Posted 5 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
CluneTech Remote No location specified
Posted 13 days ago

To create a remarkable health experience, freeing people to be their best.

52 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
17 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
140 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
S
Someone from OH, Akron just viewed Client Service Representative at Shine Productions
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
26 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart