Senior Software Engineer/Architect: ITI Products (open to remote candidates)

Job Description

Job Details


Infotech® is seeking a Senior Software Engineer/Architect.In this role, you will have end-to-end responsibility for complex technical challenges which encompass more than just your own development. If you are driving on a highway in North America, there is a good chance that Infotech software was used to build it. 88% of state transportation agencies in the U.S. use Infotech-developed software to manage their road construction projects. How’s that for impact?!

Who we are looking for:

As a Senior Software Engineer/Architect, you will have end-to-end responsibility for complex technical challenges which encompass more than just your own development. You would be a great fit for this role if you see yourself in the following statements:

  • You are passionate about driving and creating innovative solutions to complex problems...the more complex, the better.
  • You enjoy the energy of collaborating with others and you are a dedicated teammate.
  • You are driven by continuous improvement and work to refine your techniques through research, experimentation, and industry involvement.
  • You enjoy coding but you also enjoy giving input into long-term strategy and vision.

You must have:

  • Bachelor's degree in computer science, engineering or related field + 3 years relevant experience;
    • Or a master's degree in computer science, engineering or related field + 1 year relevant experience
  • 2 years of sustained excellent performance as an engineer

We’d like you to have:

  • 4-6 years of experience with front and back-end software development languages and frameworks
  • At least one major skill outside of programming such as monitoring, performance optimization, documentation, integration testing, or visual design
  • Past experience serving as a tech lead/mentor and/or experience guiding engineers through technical projects/tasks

The technical chops needed for this role:

We know that the best engineers can pick up new tech quickly when needed, so don’t be deterred if you don’t have every item on the list below!

  • Languages: Ruby, Python, or Node.js;
  • Frameworks: Rails, Django, or Laravel;
  • Cloud Platforms: AWS or any experience with cloud providers (Azure or GCP);
  • Source control management: Git;
  • APIs: RESTful, GraphQL;
  • Databases: MySQL, PostgreSQL, DynamoDB, or MongoDB.

What it’s like to be an engineer in our ITI Products department:

Our vision: As engineers, our vision is to create intuitive software that makes our customers’ jobs easier, more efficient, and less complex. We do this by being experts in the problems that they face, solving those problems in creative and elegant ways, and by always striving to be better tomorrow than we are today.

Our strategy: We focus on building high-quality software with efficiency and attention to detail. To help us do that, each engineer is a part of a product team, so you can expect regular interactions with folks from our Discovery, Customer Support, Onboarding, Product Management, and Infrastructure teams. This helps our engineers stay close to our customers’ needs while providing a pathway for effective collaboration.

Our culture: We may be biased but we have some of the most talented and unique people on our team. We are:

  • Informal and relaxed while also being ambitious and technically excellent.
  • Customer-centric and solution-oriented.
  • Empowering and resourceful.
  • Highly energized, communicative, and supportive.
  • Ever evolving.

To learn more about our Engineering culture, as well as other technical opportunities, check out our Technical Opportunities page:

Who we are:

Infotech is a Gainesville-born pioneer of innovation. With a diverse workforce and collaborative, relaxed environment, we are committed to supporting our family of employees, customers, and community. We are known for our people-first culture and work-life flexibility - which has allowed us to transition with ease to a fully remote workforce during the COVID-19 pandemic.

We were ranked No. 21 among Florida Trend’s “2020 Best Companies to Work For” in the large company category (and we’re waiting to hear the 2021 results!).

Where you’d work:

Infotech is located in Gainesville, Florida. However, all employees are currently working remotely during the COVID-19 pandemic.

Our preference is to hire someone in Gainesville or willing to relocate to Gainesville but we are open to permanently remote candidates for this position. If you are remote, we'd ask for some flexibility to travel to our headquarters a few times a year for training and/or major company initiatives. You must reside within the continental United States.

Hiring Timeline and Application Instructions:

Multiple openings available. This position will remain posted until filled. Resume required.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Contact Information