Software Engineer; land
Listed on 2026-09-03
-
Software Development
Software Engineer, Full Stack Developer
We understand that the world we want tomorrow starts with how we do business today, and that’s why we’re inspired to make A Better World for Pets. Antech is comprised of a diverse team of individuals who are committed to each other’s growth and development. Our culture is centered on our guiding philosophy, The Five Principles:
Quality, Responsibility, Mutuality, Efficiency and Freedom. Today Antech is driving the future of pet health as part of Mars Science & Diagnostics, a family-owned company focused on veterinary care.
The Target Pay Range for this position is $ 107,000 K to $125,00 K annually. At Antech, pay decisions are determined using factors such as relevant job-related skills, experience, education, training and budget
The Software Engineer will improve operations by the design, implementation, testing and maintenance of application software.ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Design, implementation, testing and maintenance of application software, GUI’s, and low level code.
- Troubleshooting of hardware/software systems.
- Participate in software development.
- Respond to changing requirements, systems and processes.
- Help maintain computer applications software or systems to meet business needs.
- May be asked to participate in enterprise initiatives, special projects and other duties as assigned.
- Interact regularly with managers and other stakeholders to field queries and questions.
- Research, document and implement program requirements and specifications.
- Consistently write, translate and code software programs and applications according to specifications.
- Run and monitor performance tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement and general debugging.
- Administer diagnostic analysis of test results and deliver solutions to critical areas.
- Cultivate and disseminate knowledge of applications development best practices.
- Gather statistics and prepare and write reports on the status of the programming process for discussion with management and/or team members.
- Determine, develop and maintain user manuals and guidelines.
- Install Software products for end users as required.
- Write and/or delete programming script to enhance functionality and/or appearance of company Web site and Web applications as necessary.
- Recommend, schedule and perform software improvements and upgrades for optimal performance of company workstations.
EXPERIENCE:
- Bachelor’s Degree in Computer Science or equivalent.
- Must have strong and up-to-date skills in C#.
- Candidates should possess familiarity with HTML, CSS and PHP.
- Previous Experience with hardware control systems and I/O desired.
SKILLS AND ABILITIES:
- Database, specifically MySQL, experience a plus.
- Ability and inclination to create well-engineered software including: developing from UML, full commenting, robust implementation, error handling, code inspections, documentation, etc.
- High self-motivation with proven abilities for both independent work and teamwork.
- Candidates must have the initiative and drive to produce quality results with minimal oversight.
- Image processing and knowledge of Matlab desirable.
- Understanding of network/TCP programming a plus.
- Experience with AWS & Python desirable.
- GUI development experience desired, experience with WPF a plus.
- Previous knowledge with communication through WCF.
- Previous experience with low level/driver programming and DLL interactions a plus.
- Knowledge working with or on open source or 3rd party software components desirable.
- Extensive sitting, phone, and computer use.
- Extend and reach with hands and arms and use hands and fingers.
- Occasionally required to bend, kneel, stoop, or crouch.
- May be required to lift, move, and carry up to 15 lbs.
- Specific vision abilities required including close vision, color vision, depth perception, and the ability to adjust focus.
- Hearing ability to effectively communicate via the telephone and in person.
- Ability to communicate verbally on the telephone and in person.
- Fluency in the English language.
- Extended hours may be needed.
The associate will primarily work in a typical office environment including use of…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).