Data Innovationsposted 18 days ago
$86,600 - $115,852/Yr
Full-time • Entry Level
Colchester, VT
Professional, Scientific, and Technical Services

About the position

The position involves reviewing, modifying, developing, and implementing software applications, some of which are very complex in nature. The role requires developing and enhancing existing programs by identifying and analyzing areas for modification, monitoring and correcting software defects, and developing code consistent with product needs and quality standards. The candidate will design, code, and debug applications in various software languages and will be an active participant in the software release cycle. Additionally, the role includes assisting in troubleshooting and correcting software defects, addressing customer/client issues or requests, and ensuring that internal documentation is complete, accurate, and up-to-date. The candidate will also continually update their technical knowledge and skills, provide assistance to testers and support personnel as needed, participate in the testing process through writing, running, and reviewing both automated and manual test plans, and identify ways to improve quality and efficiencies in the department. The candidate will work as an active and collaborative member of an agile project team.

Responsibilities

  • Review, modify, develop, and implement software applications.
  • 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 in the software release cycle.
  • Assist in troubleshooting and correcting software defects.
  • Address customer/client issues or requests.
  • Ensure internal documentation is complete, accurate, and up-to-date.
  • Continually update technical knowledge and skills.
  • Provide assistance to testers and support personnel as needed.
  • Participate in testing process 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.
  • 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.
  • Ability to follow DI's policies and procedures and system usage practices.
  • Must comply with and pass initial background check and drug screening.
  • Must have unrestricted work authorization in the United States.

Benefits

  • Competitive benefits package including medical, dental, vision, and basic life insurance.
  • Paid holidays and paid time off.
  • 401(k) matching plan.
  • Bonus eligibility based on company and individual performance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service