Talent.com
Sr. Software Engineer: Appia
Sr. Software Engineer: AppiaInfotech • Gainesville, Florida, United States
No longer accepting applications
Sr. Software Engineer : Appia

Sr. Software Engineer : Appia

Infotech • Gainesville, Florida, United States
30+ days ago
Job type
  • Full-time
Job description

Job Details

Description

If you’ve ever driven on a highway in North America, there’s a good chance Infotech software helped build it. In fact, 88% of state transportation agencies in the U.S. use Infotech software to manage their road construction projects. As a Sr. Software Engineer at Infotech®, you’ll play a key role in creating and improving the solutions behind the products that have a direct impact on how our nation’s roads and infrastructure are built.

Who we are looking for

As a Sr. Software Engineer, you will take full ownership of complex, full-stack features within Appia®, our flagship construction administration solution. We are looking for a developer who looks beyond the code to understand the "why" behind the business logic; someone who can translate intricate construction workflows into intuitive, reliable software. You will champion high engineering standards, writing production-grade code while collaborating across teams to ensure our solutions are scalable, secure, and truly helpful to the people building our nation’s infrastructure.

What it’s like to be an engineer on our Commercial Product & Technology team

Our vision We build software that makes our customers’ jobs easier, faster, and less complicated. We do this by learning their challenges, solving problems in thoughtful ways, and always looking for ways to improve.

Our culture We’re a group of curious, talented people who care about the work we do and the people we work with. On our team, you will find that we are :

  • Curious and open. We ask questions, explore options, and stay open to new ideas.
  • Creative and lighthearted. We believe work is better with a little fun.
  • Relaxed and approachable while also being ambitious and technically sharp.
  • Focused on our customers and driven to solve real problems.
  • Empowering and supportive. We succeed by helping each other succeed.
  • Energized and communicative. We value clear, open collaboration and trust.
  • Always evolving. We love a good technical challenge and use it to grow together.

What will you do in this role?

  • Collaborate with peers, product, and design teams to balance user experience, business goals, and rapid delivery of new features.
  • Write clean, testable, and secure code while adhering to shared engineering standards.
  • Take full ownership of medium-to-large features, maintaining high standards for design and data integrity while delivering a polished experience.
  • Break down ambiguous user stories into clear, manageable technical sub-tasks, balancing speed of delivery with long-term architectural health.
  • Support and evolve existing features, keeping them reliable, secure, and aligned with modern practices while balancing delivery of new features.
  • Ensure high-quality releases by conducting thorough testing and collaborating closely with support teams to rapidly resolve production issues and refine user experience.
  • Mentor junior developers and participate in code reviews, fostering a culture of knowledge sharing, collaboration, and continuous technical improvement.
  • Collaborate across teams to expand the use of AI-assisted development tools and explore new ways to integrate them into daily workflows.
  • The technologies needed for this role

    We are currently looking for engineers familiar with using AWS, Ruby on Rails and JavaScript, but we know that quality hires can learn new technology quickly when needed, so don’t be deterred if you’re not an expert in every single item listed below! You should have knowledge of and some experience in :

    Category

    Must-Have

    Nice-to-Have

    Transferable

    Backend

    Ruby, Rails MVC

    DelayedJob

    Django, Laravel, Message Queuing

    Database

    Postgres, SQL

    PostGIS

    MySQL, SQL Server

    APIs

    REST API design

    OAuth2 / JWT, Esri / ArcGIS Online, OpenAPI, OData

    API design in any backend stack

    Testing

    RSpec or Minitest

    Jest, Vitest

    TDD in any language

    Frontend

    Expert JavaScript, HTML, CSS

    Vue.js, Tailwind, Vite

    React, Angular

    System

    Linux, Docker fundamentals

    AWS familiarity

    GCP / Azure

    CI / CD

    GitHub Actions

    AWS CodePipeline

    GCP / Azure

    AI

    AI-first / agentic development

    Copilot, Cursor, VS Code Agent Mode, automated test generation

    What we offer

  • Comprehensive health benefits and inclusive wellness support
  • Flexible time off and paid holidays
  • Continuing education and leadership development programs
  • An inclusive culture built on empathy, connection, and trust
  • Learn more about what makes us a Great Place to Work® - .

    Create a job alert for this search

    Sr Software Engineer Appia • Gainesville, Florida, United States

    Similar jobs
    South Carolina Licensed Senior Software Engineer

    South Carolina Licensed Senior Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Senior Software Engineer to support various initiatives, including the Member Management Replacement Project. Key Responsibilities Support the Member Management Replacem...Show more
    Last updated: 1 day ago • Promoted
    Associate Software Engineer

    Associate Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for an Associate Software Engineer to develop meaningful software features and enhance them with AI. Key Responsibilities Develop software features for structured projects, le...Show more
    Last updated: 9 days ago • Promoted
    Senior IAM Engineer

    Senior IAM Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Senior Identity & Access Management Engineer.Key Responsibilities Drive the implementation of the enterprise Identity Governance and Administration (IGA) platform Mana...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer III

    Software Engineer III

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Software Engineer III - C++ / QT.Key Responsibilities Develop software using modern principles and technologies in a cross-functional agile environment with C++ and Qt D...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer

    Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Software Development Engineer.Key Responsibilities Designs and develops highly concurrent and scalable systems for large-scale database systems Participates in code re...Show more
    Last updated: 9 days ago • Promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Senior Full Stack Software Engineer (Mobile Applications).Key Responsibilities Architect and maintain scalable systems across backend, frontend, and database layers De...Show more
    Last updated: 9 days ago • Promoted
    Staff AI Software Engineer

    Staff AI Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Staff AI Software Engineer to join their team.Key Responsibilities : Design, build, and ship agentic workflows across multiple domains Own the end-to-end lifecycle of A...Show more
    Last updated: 1 day ago • Promoted
    Site Reliability Engineer (SRE)

    Site Reliability Engineer (SRE)

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Site Reliability Engineer (SRE) with strong GitLab platform expertise.Key Responsibilities Administer and optimize GitLab, Jira, and Confluence for reliability, securit...Show more
    Last updated: 8 days ago • Promoted
    CJIS Certified Senior Software Engineer

    CJIS Certified Senior Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Senior Software Engineer, Fullstack.Key Responsibilities Collaborate with the team to develop tools that connect investigators with various data sources Contribute to ...Show more
    Last updated: 2 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Lead Software Engineer to join their remote team.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side techn...Show more
    Last updated: 9 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Staff Software Engineer to lead technical vision and execution for complex initiatives.Key Responsibilities Lead the design and evolution of backend-heavy systems, serv...Show more
    Last updated: 9 days ago • Promoted
    Senior Platform Software Engineer

    Senior Platform Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Senior Platform Software Engineer - Factory.Key Responsibilities Lead Factory Validation projects, ensuring successful implementation and standardization Act as a prim...Show more
    Last updated: 1 day ago • Promoted
    Gaming Licensed Senior Software Engineer

    Gaming Licensed Senior Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Senior Lead Software Engineer to architect and build internal platforms for developers.Key Responsibilities Architect and develop scalable platforms that enhance the so...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Senior Software Engineer to join their remote team in South Africa.Key Responsibilities Collaborate within cross-functional feature teams to enhance applications and ba...Show more
    Last updated: 9 days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Principal Software Engineer (Full Stack, Backend-Focused).Key Responsibilities Lead the rearchitecture and implementation of the User Management platform for authentica...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer OfficeJS

    Senior Software Engineer OfficeJS

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Senior / Staff Software Engineer, OfficeJS.Key Responsibilities Own and lead the technical direction of the Office Add-in product and other Microsoft Office integrations ...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer, Stats & Analytics

    Software Engineer, Stats & Analytics

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Software Engineer, Stats & Analytics.Key Responsibilities Build highly scalable, distributed real-time micro-services primarily using Go Work with large data sets and ...Show more
    Last updated: 2 days ago • Promoted
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    VirtualVocations • Gainesville, Florida, United States
    Full-time
    A company is looking for a Mid-Level Software Engineer to support the continued evolution of their platform.Key Responsibilities Build full-stack solutions using various technologies Implement s...Show more
    Last updated: 9 days ago • Promoted