Posted on 02/01/2021TriTech Software Development Corp - Allen, TX 75002

Company Description

Our mission is to serve the insurance industry wtih accurate, timely, and comprehensive premium tax software and services while developing lasting relationships with our customers and employees, and actively working toward improving our community and world. 

Position Description

The holder of this position will be responsible for creating software solutions that meet the needs of our external clients and internal users. The candidate should be an expert problem solver with a broad technical background and experience with solving diverse technical challenges. In addition to a strong technical acumen, the candidate should possess strong communication skills and be effective in working with team members from various organizations within TriTech.

Duties and Responsibilites

Translates business strategy and vision to a technical architecture that meets the business objectives

Serves as a high-level decision maker on technical solutions

Assists in prioritization of backlog items and software defects

Provides architectural blueprints and technical leadership to the team

Determines technical standards and processes

Determines design choices, technologies, and platforms

Performs design reviews and code reviews

Identifies risks and proactively works to remediate technical debt

Perform cost analysis and budgeting functions

Evaluates technical tradeoffs against business requirements

Suggests and implements solutions for process improvement

Composes a large number of technical documentation, reports, and diagrams

Works collaboratively with a degree of humility and provides mentoring as required

Evaluates and identifies new software solutions

Facilitates planning, tracking, and scheduling of software deliverables


10+ years of software development experience

5+ years of architecture experience - designing and overseeing the development of large systems

Experience with various programming languages, paradigms, platforms, and frameworks

Experience with documenting architectures using standards like UML

Strong knowledge of Design Patterns

Strong understanding of system integration patterns and protocols

Possession of presentation skills with the ability to train on best practices and new technologies

Teamwork - Balances team and individual responsibilities, gives and welcomes feedback, contributes to building a positive team spirit

Some work outside regular business hours and some weekends required

Deals with confidential information and/or issues using discretion and judgment


Training will be provided for this position

Conditions of Employment

Background check

Drug test

Work status

Please login to apply for this job.