Search jobs > Seattle, WA > Remote > Lead software engineer

Lead Software Engineer , Healthcare, Seattle (Remote)

Planet Green Search, LLC
Seattle, Washington, US
Remote
Full-time

The Lead Software Engineer leads software engineers in the development and support / maintenance of software solutions, including but not limited to integrations, web applications and services, API, ETL processes, batch, and / or job orchestration spanning all systems and functional areas (such as clinical, claims, enrollment, reporting, finance, and various corporate areas).

Considering making an application for this job Check all the details in this job description, and then click on Apply.

What We're Looking For

Education Required

Bachelor’s degree in computer science, information technology, management information systems, or related discipline;

Education Desired

  • Master’s degree preferred but not required
  • Azure certification(s) preferred

Experience Required

  • Minimum of 3 years of experience leading a technical team.
  • Minimum of 8 years of hands-on software engineering experience
  • Experience in supporting IT production operations
  • Experience leading software engineering, front-end web, systems integrations, API, back-end batch processing, and / or ETL teams
  • Experience designing, developing, implementing, and supporting high-volume, complex transaction systems
  • Experience within healthcare industry, including a payor or managed care organization and with associated information systems.
  • Strong experience in software engineering methodologies, best practices, and current technologies.
  • Relational database development experience and proficiency (writing, troubleshooting, and optimizing) with advanced SQL concepts such as complex joins, triggers, cursors, correlated sub queries, analytic functions
  • Experience working with one or more source version control tools (such as SVN, CVS, Git, TFS, Rational ClearCase)
  • Experience with batch job processing and 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
  • Experience extracting data from a variety of data stores including relational databases, RESTful APIs,
  • Experience working with cross-functional technical teams.

Experience Desired

  • Healthcare desired but not required
  • 5 years experience with web applications, event driven integrations and APIs
  • Experience with Domain Driven Design
  • 5 years of cloud experience preferable with Azure
  • Experience with MS-SQL, T-SQL, PL-SQL Server
  • Experience with Azure Data Factory
  • Experience with Electronic Data Interchange (EDI)
  • 5 years experience in Agile, DevOps, SDLC and ITSM methodologies preferred
  • Experience implementing web security protocols and systems (http, oauth 2.0, saml, LDAP)
  • 5 years experience with Scaled Agile
  • 5 years C# and .NET experience

Knowledge, Skills & Abilities

  • Understanding of cloud services such as AWS, Azure, and GCS (application compute, storage, networking) tools
  • Skilled at project estimation, project work-breakdown-structures with dependencies, and forecasting staffing needs
  • Skilled at delivering market-quality, extensible, and maintainable software solutions
  • Ability to lead and mentor software engineers
  • Ability to present fact-based data, make / support a business case, and influence decisions
  • Demonstrated skill with programming languages, including but not limited to SQL
  • Demonstrated skills in technical leadership
  • Learns quickly and takes on new challenges.
  • Possesses strong business analytical and IT knowledge and communication skills ability to talk to business stakeholders and map their business requirements to IT initiatives, projects, tasks
  • Is detail-oriented and well organized
  • Understands and leads software design constructs (design patterns, REST, Event-Driven integrations, microservices, etc.).
  • Strong written and verbal communication skills (fluency in English is a must) : articulate and effective communicator and presenter, able to describe complex problems and solutions in simple or understandable terms.
  • Expert troubleshooting
  • Knowledge of software development, DevOps, and industry best practices
  • Ability to work calmly and constructively under pressure and deliver on commitments

Knowledge, Skills & Abilities Desired

  • Demonstrated skill with C# and .NET programming
  • Domain-driven-design (DDD) experience along with the related associated design and integration experience
  • Experience developing software solutions for life sciences or healthcare applications and working in a regulated environment (e.

g. HIPAA, CLIA, FDA, SOX).

  • Working knowledge of Agile Frameworks (Scaled Agile) and tools (Atlassian Jira).
  • Web application and microservice development background
  • Azure Data Factory background
  • Python background
  • Salesforce background
  • Azure cloud certifications

What You'll Be Doing

  • Leads and performs hands-on development and support / maintenance of our software solutions
  • Actively engages in applications architecture and strategy providing vision, problem anticipation and problem solving to the teams involved in systems analysis, reporting and applications development.
  • Contributes to own self-development of business and technical acumen; provides guidance to software engineering team members to develop their business and technical acumen
  • Is accountable for assigned technology domain areas, projects, and solutions, including but not limited to project planning and execution, release planning, change management, and production operations support
  • Participates in leading, coaching, technical mentoring, and tracking performance of software engineers
  • Works with department leadership to guide software engineers on standards, methodologies, best practices, systems, and processes to drive quality excellence and continuous improvement
  • Collaborates with IT and business teams to understand business drivers / goals to align and deliver engineering solutions.
  • Provides assistance and advice to business users in the effective use of applications and information technology.
  • Keeps abreast of emerging software engineering trends, tools, techniques and identifies those that can enhance, transform, or create business capabilities
  • Works with software engineering leadership to create and communicate estimates of resources, timelines, updates, needs, and risks for delivering both projects and operational activities
  • Executes quality excellence through standards, best practices, and continuous improvements
  • Executes the analysis of business requirements, design specifications, development, and technical and user documentation of report development through direct interaction with project teams and stakeholders
  • Communicates and escalates issues, needs, risks, and ideas to appropriate audience in an appropriate and timely manner;

seeks assistance in a timely manner

  • Provides status updates on regular cadence as requested by management team
  • Leads and supports the research, recommendation, and innovation and usage of new processes, tools, software and digital development technologies
  • Functions as technical leader within domain(s) and across IT as appropriate
  • Leads software engineers in multiple simultaneous initiatives, projects, and support efforts of moderate complexity.
  • Creates and maintains work tickets, tracking, updates and follow-up; assists creating technical how-to documents as appropriate
  • Leads, tracks, monitors, and resolves production support issues; document activities and solutions. Provide emergency support as necessary, including after-hours.

Conducts root-cause analysis.

  • Leads and assists other software engineers to be more productive, managing multiple priorities.
  • Builds trust and relationships across departments within IT and with business groups.

J-18808-Ljbffr

Remote working / work at home options are available for this role.

5 days ago
Related jobs
Rippling
Seattle, Washington
Remote

Senior Staff Software Engineer - Benefits Products. Acting as a technical leader within the engineering organization. In addition to execution of projects, you will regularly sync up with leaders of other teams on our engineering strategy to ensure that the products being built are truly elevating t...

Overland AI Inc
Seattle, Washington
Remote

Software Engineer, ML Platform (All levels). We are looking for software engineers to join our team to improve the quality of our AI models and development process. Experienced, well-qualified remote candidates able to work during Pacific Time Zone business hours will be considered. Writing software...

The Walt Disney Company
Seattle, Washington

The Lead Software Engineer is involved in planning, scoping, solution architecting, software design, and implementation, leveraging cloud-native, commercial, and open-source tools and frameworks to solve complex business needs:. This role is in the API Registry team, part of the Engineering Services...

TikTok
Seattle, Washington

As a Senior Software Engineer in the RTC team, you will:. Working experience in software engineering. Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent working experience. TikTok is the leading destination for short-form mobi...

TikTok
Seattle, Washington

The TikTok Privacy & Security Compliance Platform team is responsible for building easy to use and efficient tools for compliance work for our main users , including legal, data protection office, thousands of TikTok Engineers and TikTok leadership, etc. Preferred Qualification• Bachelor's degree or...

Tbwa Chiat/Day Inc
Seattle, Washington

We are looking for software engineers excited by the opportunity to improve health care in far-reaching ways. Achieving Truveta’ s ambitious vision requires an incredible team of talented and inspired people with a special combination of health, software and big data experience who share our company...

agoda
Seattle, Washington

Lead engineer is the key role in our technology organization working together with individual contributors and senior leadership. Our Lead engineers are heavily involved in the hiring and mentoring process and are the go-to people who design and implement new systems and components. It’s expected fr...

Jobs via eFinancialCareers
Seattle, Washington

The Lead Software Engineer is a proven people leader who can effectively lead a team of developers through strong mentoring and career growth and development, supporting these individuals as they design, build, and support the next generation of services that support all aspects of the platform. The...

Disney Entertainment & ESPN Technology
Seattle, Washington

As a Lead Software Engineer for the Roku Client Application team, you’ll be part of the team that builds our Direct-to-Consumer client apps, such as Disney+, Star+, ESPN and Hulu on Roku streaming devices and smart TVs. Collaborate closely with our client SDK engineering, design engineering, service...

Sunscreen
Seattle, Washington

Are comfortable with ambiguity and taking on a leadership role in engineering. You'll help define the engineering vision of our team. Have significant experience as a backend engineer and/or proficiency in a systems programming language (such as C or Rust). Are excited to develop and mentor other en...