×
Register Here to Apply for Jobs or Post Jobs. X

TMB - Programmer V

Job in Austin, Travis County, Texas, 78716, USA
Listing for: Texas
Full Time position
Listed on 2026-02-08
Job specializations:
  • Software Development
    Software Engineer, C# / Unity Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: 26-503-19 - TMB - Programmer V

GENERAL DESCRIPTION

Performs advanced highly complex and/or supervisory (senior-level) computer systems analysis and programming work. Work involves analyzing user requirements, procedures, and problems to automate processing or to improve existing systems. May plan, assign, and/or supervise the work of others. Work under minimal supervision with considerable latitude for the use of initiative and independent judgment. Reports to the Software Development Manager

PRINCIPAL JOB DUTIES AND RESPONSIBILITIES
  • Writes and updates complex code, analyzes, tests, and modifies new or existing information systems and utility programs.
    • a. Analyzes, reviews, and revises programs to increase operating efficiency or to adapt new procedures.
    • b. Develop new applications and make improvements to existing applications.
    • c. Formulates logical descriptions of problems; and devises and implements optimum solutions.
    • d. Develop and maintain program code for computer applications by designing and developing new features based on user input and requirements.
    • e. Designs and implements new or revised methods, processes and applications.
    • f. Develops and maintains end-user reports.
    • g. Develops and maintains application and system documentation.
    • h. Documents procedures used throughout computer program development and revision.
    • i. Coordinates, plans, and schedules the installation of new or revised systems.
    • j. Coordinates customer testing and acceptance.
    • k. Trains agency staff prior to the implementation of new or revised technical systems, monitor implementation processes and provide support.
    • l. Keeps management informed about current or potential software or hardware problems.
    • m. Verifies program logic, performs quality assurance tasks for other programmer analysts and developers.
    • n. Serves as the lead analyst for single or multiple large computer system applications.
  • Performs related work as assigned.
  • REQUIRED EXPERIENCE AND EDUCATION
  • Graduation from an accredited four-year college or university with major coursework in Computer Science, Information Systems, Software Engineering, or related field (Alternative:
    An Associates degree with major coursework in Computer Science, Information Systems, Software Engineering, or related field plus four (4) years of qualifying work-related experience.)
  • At least five (5) years progressively responsible work experience in the following areas.
    • a. Full Software Development Life Cycle (SDLC)
    • b. Object Oriented Programming (OOP) techniques, analysis and design in an enterprise environment
    • c. Systems analysis, design work and computer programming.
    • d. Systems integration, workflow, middleware design and system architecture.
    • e. Developing, maintaining, testing, and troubleshooting reports.
    • f. Creating both system and end-user documentation.
    • g. Performing unit testing, performance analysis and debugging.
    • h. Error handling, memory management and multi-threading.
    • i. Architecture and development methodologies of n-tier systems.
    • j. Analyzing problems and developing solutions.
  • Programming Languages and Frameworks and data formats:
    • a. C#/.NET:
      Advanced proficiency in C# and .NET Framework (4.5+) or .NET Core/5+
    • b. ASP.NET:
      Extensive experience with ASP.NET, ASP.NET MVC, or ASP.NET Core for web application development
    • c. SQL:
      Expert-level T-SQL programming for SQL Server including stored procedures, functions, triggers, and complex queries
    • d. JavaScript:
      Strong proficiency in JavaScript and modern JavaScript frameworks (React, Angular, or Vue.js)
    • e. HTML/CSS:
      Advanced skills in HTML5, CSS3, and responsive web design
    • f. Working knowledge of SOAP and REST web services.
    • g. JSON and XML data formats.
  • Development Tools & Practices
    • a. Visual Studio 2013 or higher
    • b. Version control systems (Git, TFS, Azure Dev Ops, or similar)
    • c. Debugging and profiling tools
  • Preferred Experience and Education
  • At least seven (7) years progressively responsible work experience.
    * Alternative:
    * High school diploma or GED plus seven (7) years of qualifying work-related experience (substituted on a year-for-year basis)
  • Programming Languages & Frameworks:
    • a. Web API development and RESTful services
    • b. Entity Framework or similar ORM
    • c. Bootstrap or similar CSS frameworks
    • d. jQuery and AJAX
  • Database design and development.
    • a. Experience with large databases (1GB+ with millions of records)
    • b. Index management and optimization
  • Development Tools & Practices:
    • a. Azure Dev Ops or similar CI/CD platforms
    • b. Agile or iterative development methodologies
    • c. Unit testing frameworks
    • d. Automated testing tools
    • e. Code analysis and security scanning tools
    • f. Application performance monitoring tools
    • g. Docker or containerization technologies
  • Work experience with imaging and document management systems including
    • a. Systems integration, customization or extension.
    • b. Format conversion and developing viewers.
    • c. Experience with DICOM imaging.
    • d. Experience with Picture Archive and Communication System (PACS).
    • e. Experience with Electronic Document Management Systems (eDMS)
  • Experience with Microsoft Server services including…
  • To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary