Data Innovations logo

Software Engineer

Data Innovations

Colchester, VT
Full Time
Mid Level
87k-116k
24 days ago

Job Description

About the Role

The Software Engineer will review, modify, develop, and implement software applications, including complex systems. The role involves working as part of an agile project team to ensure high-quality software delivery, troubleshooting, and continuous technical knowledge updates. The position reports directly to the Software Engineering Manager and requires active participation in the software release cycle and support processes.

Key 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
  • Participate actively in the 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 throughout the development process
  • Continually update technical knowledge and skills
  • Provide assistance to testers and support personnel as needed
  • Participate in testing processes through writing, running, and reviewing 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

  • Proven experience in 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
  • Experience working in an Agile software development environment, including participation in frameworks such as Scrum, Kanban, XP, or Lean
  • Availability for scheduled after-hours support for critical issues
  • Ability to pass initial background check and drug screening, and comply with vaccine and company policies
  • Unrestricted work authorization in the United States
  • BS or MS degree in computer science, computer engineering, or other technical discipline, or equivalent work experience

Qualifications

  • BS or MS degree in computer science, computer engineering, or other technical discipline, or equivalent work experience

Benefits & Perks

  • Salary range: $86,600 - $115,852 (based on skills and experience)
  • Full-time, non-sales employees are eligible for DI's annual bonus plan
  • Benefits include medical, dental, vision, basic life insurance, paid holidays, paid time off, and a 401(k) matching plan

Working at Data Innovations

The company emphasizes continuous learning, collaboration within agile teams, and adherence to policies and procedures to ensure quality and compliance. It values technical expertise, problem-solving skills, and proactive support for customer issues.

Apply Now

Job Details

Posted AtJul 10, 2025
Salary87k-116k
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Data Innovations

Website

datainnovations.com

Company Size

101-250 employees

Location

Colchester, VT

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches