Senior Software Engineer - Web Management

United Therapeutics Corporation
1d

About The Position

This role is responsible for designing, building, and maintaining enterprise web platforms for United Therapeutics Corporation (UTC) as a Senior Software Engineer. The position plays a critical role in shaping and upholding platform architecture, technical standards, and long-term strategy to deliver scalable, secure, and highly available web solutions. This role requires strong hands-on engineering expertise across modern web technologies, cloud platforms, and API driven architecture, including static and dynamic web solutions. This position also plays a key role in the ongoing upkeep and maintenance of United Therapeutics' web properties, ensuring platforms remain current, compliant, and operationally sound.

Requirements

  • Bachelor’s or Master’s Degree in computer science, information systems, or related field or 5+ years of experience in software engineering with a Bachelor’s Degree or 3+ years of experience in software engineering with a Master's Degree
  • 2+ years of experience with object oriented software development (preferably in .NET)
  • 3+ years of experience with web stack technologies (MVC, HTML CSS, asp.net)
  • 3+ years of experience with web APIs and server-oriented architecture
  • 2+ years of experience in software development methodologies ( Agile, scrum, shape-up)
  • 1+ years of experience developing in Node JS or variants (React, express, etc.) particularly for use of static generators
  • 1+ years of experience with dashboards, including understanding the visualization of data and its underlying structure and relationship
  • 1+ years of experience with SQL or similar relational databases, including querying and star schemas
  • Develop Enterprise software in modern frameworks and architecture
  • Experience in Azure Devops Pipelines for code integration and automation of infrastructure
  • Ability to analyze data and system to derive business knowledge and insight
  • Demonstrated experience developing in a modern cloud environment with PaaS, IaaS, and SaaS solutions
  • Ability to produce and understand IEEE software engineering documents, such as requirements and specification documents
  • Documentation skills with the ability to make UML diagrams to document and brainstorming programming architecture
  • Ability to solve complex technical problems and debug enterprise software.
  • Excellent written and verbal communication skills to effectively convey technical concepts to non technical parties in and out of the department
  • Ability to prioritize and manage work to critical project timelines in a fast-paced environment

Nice To Haves

  • Experience with DataBricks or other Data Pipeline technologies
  • Front end design work with Figma or similar tools
  • Web tools like Google Analytics, Pixel, GTM, PIxel

Responsibilities

  • Design, develop, and maintain scalable web platforms and applications using modern frameworks and technologies including 11ty, Node.js, C# Blazor, .NET, and RESTful APIs
  • Collaborate with business stakeholders, product owners, and cross-functional teams to gather, refine, and translate business requirements into technical solutions
  • Architect and implement custom software solutions and system integrations to support enterprise and business-critical workflows
  • Establish reusable design patterns, components, and shared services to ensure consistency, maintainability, and scalability across multiple websites and platforms
  • Develop and maintain cloud-based solutions in Microsoft Azure, including application hosting, storage, security, and monitoring
  • Build and maintain CI/CD pipelines to support automated builds, testing, and deployments across development, staging, and production environments
  • Implement unit tests, integration tests, and automated quality checks to ensure code reliability, performance, and security
  • Design and develop front-end user interfaces that are performant, accessible, and aligned with UX/UI best practices
  • Build proof-of-concept applications and technical prototypes to evaluate new technologies, frameworks, and architectural approaches
  • Optimize website performance, scalability, and search engine visibility to improve web traffic and user engagement
  • Monitor, analyze, and report on web traffic and application usage using analytics and monitoring tools, providing actionable insights to stakeholders
  • Identify opportunities for automation and process improvement to increase development efficiency and platform reliability
  • Ensure all solutions adhere to security, compliance, and governance requirements appropriate for an enterprise and regulated environment
  • Perform all other duties as required

Benefits

  • Eligible employees may participate in the Company’s comprehensive benefits suite of programs, including medical / dental / vision / prescription coverage, employee wellness resources, savings plans (401k and ESPP), paid time off & paid parental leave benefits, disability benefits, and more.
  • For additional information on Company benefits, please visit https://www.unither.com/careers/benefits-and-amenities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service