VetJobs - The Leading Military Job Board

Job Information

Covetrus North America, LLC Senior Software Engineer in Columbus, Ohio

Senior Software Engineer SUMMARY As aSenior Software Engineeron our team, you will be involved in the design and development of our business applications supporting veterinary customers, pharmacy, warehouse/supply chain and customer service. Using the SCRUM Agile methodology, you will work with a team of engineers in the development of features for new and existing products and will interface with your team daily to offer guidance, mentoring and support on industry best practices. ESSENTIAL DUTIES AND RESPONSIBILITIES Participate, and at times lead, the design, development, maintenance, and delivery of technical platforms for several business applications spanning veterinary customers, pharmacy, warehouse/supply chain and customer service Understand Covetrus products from both a technical and business perspective in order to develop and troubleshoot problems in a rapid and productive manner Help coach and mentor a development staff of 5-10 employees. Contribute to the adoption of development best practices and new technologies Contribute to the architecture and design of our new platform EDUCATION & EXPERIENCE Experience with Java, Spring, Spring Integration, Springboot frameworks and Hibernate Bachelor's degree in software engineering or computer science and/or related years of experience Minimum 8 years of experience in object-oriented software design and development Minimum 5 years development experience in Java technologies and frameworks COMPETENCIES( Skills & Abilities) Experience leading a small team of software engineers Experience with Java, Spring, Spring Integration, Springboot frameworks and Hibernate Experience with Javascript libraries and techniques Experience working with relational databases (MySQL, Oracle) Experience with Agile software development methodologies (Scrum, Kanban) Extensive experience using design patterns Experience with Git Knowledge of microservices and event driven architectures Knowledge of cloud technology and distributed computing (REST, Messaging, Microservices) Knowledge of Java network programming(TCP, UDP, etc) Proven ability to execute problem-solving skills PHYSICAL DEMANDS/ WORK ENVIRONMENT: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Normal office environment with extensive use of computer. Covetrus is an equal opportunity/affirmative action employer. It does not discriminate against applicants or employees on the basis of race, color, religion, creed, national origin, ancestry, disability that can be reasonably accommodated with undue hardship, sex, sexual orientation, age, citizenship, marital or veteran status, or any other legally protected status. Salary may vary depending on factors such as confirmed job-related skills, experience, and location. However, the pay range for this position is as follows. $102,400.00 - $190,100.00 We offer the following benefits for you to take advantage of while you are here provided you meet the eligibility requirements under each governing program: * 401k savings & company match * Paid time off * Paid holidays * Maternity leave * Parental leave * Military leave * Other leaves of absence * Health, dental, and vision benefits * Health savings accounts * Flexible spending accounts * Life & disability benefits * Identity theft protection * Pet insurance * Sales Positions are eligible for a Variable Incentive * Certain positions may include eligibility for a short term incentive plan Covetrus is an equal opportunity/affirmative action employer. All qu

DirectEmployers