Software Engineer
Essential Functions and Responsibilities:
* 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
Requirements
Knowledge, Skills, and Abilities:
* Proven experience in all or a combination of the following: C/C++, Java, C#.NET, Windows, Visual Basic, Intersystem Cache, Delphi, PostgreSQL, AngularJS, Typescript, JavaScript, HTML, CSS, JSON, RESTful services, Node.js
* 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
Education and/or Experience
BS or MS degree in computer science, computer engineering, or other technical disci...
- Rate: Not Specified
- Location: Colchester, US-VT
- Type: Permanent
- Industry: IT
- Recruiter: Data Innovations
- Contact: Not Specified
- Email: to view click here
- Reference: SOFTW017940
- Posted: 2025-03-05 07:35:19 -
- View all Jobs from Data Innovations
More Jobs from Data Innovations
- Aushilfe/ Minijob als Postbote (m/w/d)
- F&B Captain - Choix (by Chef Pierre Gagnaire) - InterContinental® Hotel Dubai Festival City
- Aushilfe/ Minijob als Postbote (m/w/d)
- Aushilfe/ Minijob als Postbote (m/w/d)
- Postbote – Aushilfe auf Abruf (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe –Teilzeit als Aushilfe (m/w/d)
- Elektromeister oder Techniker (m/w/d) Führungsrolle mit attraktivem Gehalt
- Postbote für Pakete und Briefe – Teilzeit als Aushilfe (m/w/d)
- Postbote – Aushilfe auf Abruf (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Paketzusteller – auf Abruf (m/w/d)
- Paketzusteller - auf Abruf (m/w/d)
- Account Supervisor
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Teacher - Hale Primary
- Assistant Director
- Postbote für Pakete und Briefe (m/w/d)