More jobs:
Software Engineer
Job in
Colchester, Chittenden County, Vermont, 05446, USA
Listed on 2025-11-29
Listing for:
Verathon Inc
Full Time
position Listed on 2025-11-29
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Data Innov - HQ
Colchester, VT 05446, USA
- Review, modify, develop, and implement software applications, some very complex in nature
- Develop/enhance existing programs by identifying and analyzing areas for modification
- Monitor and correct software defects
- Develop code consistent with product needs and quality standards
- Design, code and debug applications in various software languages
- Active participant in software release cycle
- Assist in troubleshooting and correcting software defects
- Assist with customer/client issues or requests
- Ensure internal documentation is complete, accurate and up-to-date, including documenting code consistently throughout the development process
- Continually update technical knowledge and skills
- Provide assistance to testers and support personnel as needed
- Participate in testing process through writing, running, and reviewing of both automated and manual test plans
- Identify ways to improve quality and efficiencies in the department
- Work as an active and collaborative member of an agile project team
- Proven ability to successfully write code and test software applications
- Ability to keep current in constantly evolving technical advances
- Strong analytical and problem-solving skills
- Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Strong Communication skills (verbal and written)
- Project planning/execution skills including estimating, scheduling, and executing on committed schedules
- Ability to follow DI’s policies and procedures and system usage practices
- Experience working in an Agile software development environment including participation in a team using one of the more commonly used process frameworks (Scrum, Kanban, XP, or Lean)
- Engineers must be available in a scheduled rotation for after-hours support of escalations of Instrument Manager and/or other DI products for critical issues with customers.
- Must comply with and pass initial background check and drug screening, as well as subsequent background checks, drug screenings and vaccine requirements as required by customer contracts
- Ability to follow DI’s policies and procedures and system usage practices
- Must comply with Company vaccination policy
- Must have unrestricted work authorization in the United States
BS or MS degree in computer science, computer engineering, or other technical discipline, or equivalent work experience.
Physical Requirements /Working ConditionsWhile performing duties of this job, the employee is predominately functioning in a sedentary light office position with high frequency of keyboarding, and computer use.
This person reports directly to the Software Engineering Manager.
Compensation and Benefits- Salary Range
: $ 86,600 – $ 115,852 (Compensation will vary based on skills and experience) - Bonus Eligibility
:
Full-time, non-sales employees are eligible for DI’s annual bonus plan based on company and individual performance. - Benefits
: DI offers a competitive benefits package including medical, dental, vision, basic life insurance, paid holidays, paid time off, and a 401(k) matching plan.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×