Sr. Software Engineer - .NET

$78,600 - $146,000/Yr

Covetrus - Austin, TX

posted 4 months ago

Full-time - Senior
Austin, TX
1,001-5,000 employees
Professional, Scientific, and Technical Services

About the position

Covetrus is a global animal-health technology and services company dedicated to empowering veterinary practice partners to drive improved health and financial outcomes. We're bringing together products, services, and technology into a single platform that connects our customers to the solutions and insights they need to work best. Our passion for the well-being of animals and those who care for them drives us to advance the world of veterinary medicine. Covetrus is headquartered in Portland, Maine, with more than 5,000 employees, serving over 100,000 customers around the globe. As a Senior Software Engineer on the Client Communications team, you will be responsible for building and maintaining public-facing UIs and API frameworks to deliver value across products in the Covetrus portfolio. This role is crucial in providing value to our customers through seamless communications for pet owners and practices. You will participate in the review, design, development, implementation, and maintenance of a communication platform utilizing modern and best-in-class technology, addressing multiple internal and external system needs. Your responsibilities will include analyzing requirements and preparing detailed technical design documents, developing and performing unit testing and complex debugging, participating in production releases, and troubleshooting production issues. You will interact with and collaborate across diverse teams consisting of both technical and non-technical personnel, documenting designs, processes, and work instructions. You will leverage multiple languages and frameworks including C#, .NET, and various frontend technologies such as jQuery, ReactJS, and Blazor. Experience with MongoDB is a plus, and you will also use source control and continuous integration principles to ensure high-quality software delivery.

Responsibilities

  • Lead a team of software engineers.
  • Participate in the review, design, development, implementation, and maintenance of a communication platform.
  • Analyze requirements and prepare detailed technical design documents.
  • Develop and perform unit testing and complex debugging.
  • Participate in production releases and troubleshoot production issues.
  • Interact with and collaborate across diverse teams consisting of technical and non-technical personnel.
  • Document designs, processes, work instructions, etc.
  • Leverage multiple languages and frameworks including C#, .NET, and various frontend technologies (i.e. jQuery, ReactJS, Blazor).
  • Use source control and continuous integration principles.

Requirements

  • Bachelor's degree in software engineering or computer science and/or related years of experience.
  • Minimum 7 years of experience in object-oriented software design and development.
  • Minimum 7 years development experience in .Net technologies and frameworks.
  • Ability to understand the ‘big picture'.
  • Expertise in data structures, algorithms, and distributed systems.
  • Database fundamentals including SQL, performance optimization and schema design.
  • Strong problem-solving skills.
  • Versatile with a passion to learn.
  • Design patterns and data structures.
  • Experience with Azure or AWS architecture.
  • Knowledge of Terraform or other Infrastructure as Code tooling is a plus.

Nice-to-haves

  • Experience with MongoDB is a plus.
  • Knowledge of Terraform or other Infrastructure as Code tooling is a plus.

Benefits

  • Medical, dental, vision, and other insurance options
  • 401(k) with company match
  • Progressive Flexible Time Off (FTO)
  • Paid holidays
  • Growth opportunities
  • Maternity leave
  • Parental leave
  • Military leave
  • Other leaves of absence
  • Health savings accounts
  • Flexible spending accounts
  • Life & disability benefits​
  • Identity theft protection
  • Pet insurance
  • Variable Incentive for Sales Positions
  • Eligibility for a short term incentive plan for certain positions
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service