Senior Software Architect

Transportation Insight Holding Company

$125K — $150K *
US-Anywhere
+ 18 other locationsRemote
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or equivalent experience.
  • In-depth understanding of microservices and REST APIs.
  • Extensive experience with Agile software development methodologies.
  • Broad knowledge of enterprise architecture and design patterns.
  • Hands-on experience with cloud services like AWS, GCP, or Azure.

Responsibilities

  • Conduct system design activities and review application specifications.
  • Ensure architectural solutions align with technical and functional requirements.
  • Mentor development teams in enterprise architecture best practices.
  • Maintain code quality and enforce use of best practices and design patterns.
  • Break down feature requests to assess effort and define sub-tasks.
  • Participate in the recruiting process for new team members.

Benefits

  • Full-time, benefit-eligible position.
  • Standard office environment with accommodations for disabilities.
  • Occasional travel opportunities for conferences or meetings.
Full Job Description
JOB PURPOSE

A Senior Software Architect provides engineering and architectural oversight of our brokerage applications and accelerate the development of innovative transportation industry products.

ESSENTIAL DUTIES AND RESPONSIBILITIES
  • Conduct system design activities and review of application module specifications, classes, objects, methods, and other software components.
  • Ensure that architectural solutions meet technical and functional requirements.
  • Mentor development teams to develop, deploy, and maintain mission-critical enterprise architecture.
  • Ensure code quality, proper use of patterns, and best practices.
  • Review and break-down feature request epics to determine the level of effort and sub-tasks.
  • Take part in the recruiting of new team members.


JOB REQUIREMENTS
  • Bachelor's degree in computer science, Information Systems, or equivalent.


KNOWLEDGE, SKILLS AND ABILITIES
  • Understanding of microservices, micro frontends, and REST APIs.
  • Extensive knowledge of Agile software development processes.
  • Broad knowledge of enterprise architectures, architectural styles, and design patterns.
  • Understanding of full-stack coding methodologies and programming languages.
  • Experience working with cloud infrastructure (AWS, GCP, or Azure).


**MAY PERFORM OTHER DUTIES AS ASSIGNED**

WORK ENVIRONMENT

Standard office environment, usually indoors away from the elements with moderate noise. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

PHYSICALEFFORT

Maintain a stationary position for extended periods; move about the office, operate computers and files, as needed; and frequently communicate with others. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to sit and talk or hear. The employee is required to stand, walk, and reach with hands and arms. Occasionally, the employee is required to lift boxes up to 20 pounds.

SCHEDULING

This is a full-time benefit eligible role. M-F 8:00am-5:00pm Eastern time.

TRAVEL

Occasional travel (less than twice a year) to conferences or other offices may be required for this position.

DISCLAIMER
The above statements are intended to describe the general nature and level of work being performed. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required.

Similar Jobs

More Jobs at Transportation Insight Holding Company

More Enterprise Technology Jobs

Find similar Senior Software Architect jobs: