Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Data Innovations Logo

Senior Software Engineer

Data Innovations

$107,400 - $144,361
Nov 13, 2025
Remote, US
Apply Now

The Data Innovations Senior Software Engineer's primary responsibilities are to deliver high quality technology solutions in a fast-paced growth environment.

Requirements

  • Expert level knowledge with all or a combination of C/C++, Java, C-Sharp.NET, Windows, Visual Basic, Intersystems Cache, Delphi, PostgreSQL, Angular, Typescript, JavaScript, HTML, CSS, JSON, RESTful services, Node.js
  • 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
  • Expert knowledge and proven ability to successfully write code and test software applications
  • Ability to keep current in constantly evolving technical advances
  • Proven ability to conceptualize business and/or user requirements
  • Strong overall knowledge of computing and technical environments, such as operating systems, communication protocols, software applications, hardware platforms, etc.
  • 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)

Responsibilities

  • Review, modify, develop, write and implement software applications, usually very complex in nature
  • Provide consultation on development projects
  • Investigate and make recommendations on new technologies
  • Review existing programs by identifying and analyzing areas for modification including, performance improvement, reviewing and repairing legacy code and providing design solutions to problematic programming
  • Monitor and correct software defects
  • Develop coding language consistent with product needs and quality standards
  • Design, code and debug applications in various software languages

Other

  • The Senior Software Engineer is expected to work independently and collaboratively as part of a project team.
  • The Senior Software Engineer is expected to rely on extensive experience and judgment to accomplish goals and perform the essential functions and responsibilities of the job.
  • Senior Software Engineers are expected to take ownership of initiatives, master new technologies, create innovative solutions and help shape the future of our company.
  • Work as an active and collaborative member of an agile project team
  • 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