Senior Software Engineer - The Health Plan of West Virginia : Job Details

Senior Software Engineer

The Health Plan of West Virginia

Job Location : Wheeling,WV, USA

Posted on : 2025-08-05T07:32:00Z

Job Description :

This position is NOT remote. As a Senior Software Engineer, you will play a key leadership role in architecting, building, and optimizing secure, scalable integration solutions across diverse systems. You will serve as both a technical expert and mentor, guiding a team of engineers and developers to deliver modern, robust software and data workflows. This role is ideal for an engineer who thrives in architect-level problem solving, enjoys technical leadership, and is passionate about continuous learning and mentoring others. Required:

  • Master's degree in Computer Science, Engineering, or a related field.
  • Expertise in software and solution architecture, with a focus on service-based and distributed systems.
  • Advanced proficiency in .NET Core, REST APIs, workflow automation, and related modern technologies.
  • Strong experience with SQL databases (design, performance, data integration) and ORM frameworks (e.g., Entity Framework).
  • Hands-on experience with CI/CD pipelines, automated deployment, and version control (Azure DevOps, GitHub Actions, Jenkins, etc.).
  • Deep understanding of data integration patterns, file standards, and translation tools (including EDI, when applicable).
  • Up-to-date with current technology trends, best practices, and a demonstrated commitment to continuous professional growth.
  • Extensive experience developing intuitive user interfaces and optimizing user workflows, with a strong focus on usability and front-end best practices.
  • Demonstrated experience leading software development projects, setting technical direction, and establishing architectural standards.
  • Proven ability to mentor and develop team members, fostering technical growth and a collaborative engineering culture.
  • Strong communication, interpersonal, and cross-functional collaboration skills.
  • Desired:
  • Proven ability to mentor and develop team members, fostering technical growth and a collaborative engineering culture.
  • Strong communication, interpersonal, and cross-functional collaboration skills.
  • Responsibilities:
  • Lead the design and implementation of secure, scalable, and maintainable system architectures.
  • Set technical direction, promote best practices, and champion architectural standards across the engineering team.
  • Mentor, coach, and provide guidance to analysts and developers; create opportunities for team learning and skill advancement.
  • Foster a culture of collaboration, innovation, and knowledge sharing.
  • Oversee all aspects of file and data workflows, ensuring data quality, compliance, and operational excellence.
  • Collaborate with internal teams and external partners to ensure seamless system interoperability.
  • Continuous Improvement:
  • Evaluate, recommend, and adopt new technologies and frameworks to improve team productivity and system capability.
  • Drive the implementation and optimization of CI/CD and workflow automation.
  • 8:00am - 5:00pm 40
    Apply Now!

    Similar Jobs ( 0)