Software Engineer
Kentucky (US) 1 - Remote 100%
Summary
Thanks to our continuous growth, we have an immediate opening for a Software Engineer. One of the core strategies for Covetrus is to provide value to our customers through data integrations with the enterprise ecosystem for relevant use cases across our various animal health product offerings. As a Software Engineer on our API & Data Integrations team, you will be responsible for building and maintaining a unified public-facing API framework to deliver integrated value across products in the Covetrus portfolio. If you love working on small teams and are passionate about end users, then we want you to come grow with us.
Essential Duties and Responsibilities include the following: (Other duties may be assigned)
- Participate in the review, design, development, implementation, and maintenance of a secure, holistic integration platform with modern and best of class technology, addressing multiple internal and external system’s needs
- 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 Kafka
- Use source control and continuous integration principles
Qualifications
Education and Experience
- Bachelor’s degree in software engineering or computer science and/or related years of experience
- Minimum 3-5 years of experience in object-oriented software design and development
- Minimum 3-5 years development experience in .NET technologies and frameworks
Competencies (Skills and Abilities)
- Capability to quickly learn and assimilate new skills and technologies in a fast-paced atmosphere
- Exceptional written and oral communications skills
- Self-driven initiative to ask questions, learn, and identify resolutions
- Works well with others in small, collaborative groups
- Displays the drive to acquire new skills and concepts
- Effective time management in an agile work environment
- Ability to perform well under pressure and be resourceful in meeting internal and external deadlines.
- Database fundamentals including SQL performance optimization and schema design
- Expertise in design patterns, data structures, algorithms, and distributed systems
- Experience with the ETL data integration process that combines data from multiple data sources into a single consistent data store
- Proficient knowledge of data models and entity relationship diagrams
- Experience with REST API development and testing
Strongly encouraged to have experience with the following:
- Microsoft SQL Server
- Microsoft Visual Studio
- Microsoft Azure
- Azure DevOps as an ALM System
- YAML Pipelines
- Deployment Templates
- DevOps Processes
- Git Version …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
401k savings 401k savings & company match 401(k) with company match Dental Flexible Spending Accounts Flexible time off Growth Opportunities Health Savings Accounts Identity theft protection Life & disability benefits Maternity leave Medical Military leave Other leaves of absence Paid holidays Paid Time Off Parental leave Pet Insurance Short term incentive plan Tuition reimbursement Variable Incentive Vision
Tasks- Collaborate with diverse teams
- Debugging
- Troubleshoot production issues
- Unit testing
Agile Agile methodologies Algorithms Azure C Continuous Deployment Continuous Integration Data Integration Data Structures Design Patterns DevOps Distributed Systems Entity Relationship Diagrams ETL Git Kafka Microsoft Azure Microsoft SQL Server Microsoft Visual Studio .Net Optimization Performance Optimization REST API Sales Software Development Software development life cycle SQL Time Management YAML
Experience3 - 5 years
EducationBachelor's degree in Computer Science Bachelor’s degree in software engineering Communications Computer Science Engineering Management Related Field
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9