American Incorporated logo
American Incorporated3 days ago

Principal Programmer/Technical Lead, IT Applications

On-site · Fort Worth, Texas, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Large

Job Summary

Principal Programmer/Technical Lead responsible for technical leadership and design/implementation of mid-range IT web services and applications. Leads cross-functional teams, defines strategy with product management and architectural groups, drives high-level initiatives, enforces development standards, and provides 24x7 production support. Requires deep expertise across Java development, REST/web services, relational and NoSQL databases, Azure cloud services, Kubernetes, CI/CD tooling, modern UI frameworks, and experience with agentic AI and event-driven architectures. Strong collaboration across onshore/offshore teams, adherence to SLA, and ability to translate requirements into scalable microservices-focused designs.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
  • 8 years Java Development Environment (JDE) experience
  • 2 years Application Programming Interface (ADI) framework / REST development
  • 2 years in web services (mid-range) development
  • Master's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training (preferred)
  • 3 years technical leadership of IT personnel
  • Strong experience with relational and NoSQL databases including Azure SQL, Oracle, and MongoDB
  • Strong experience with Azure cloud services including Azure Event Hub, Azure Service Bus, and Azure SQL, along with hands-on expertise in Kubernetes, Istio, HashiCorp Vault, and PingFederate for identity and access management
  • Hands-on experience with GitHub Actions and ArgoCD (GitOps) for CI/CD pipeline implementation
  • Ensure code quality, security, and maintainability using SonarQube, along with enforcing coding standards and best practices
  • Ability to translate functional and non-functional requirements into scalable, high-quality technical designs with a focus on microservices, distributed systems, and event-driven architectures
  • Effective collaboration with onshore/offshore teams and maintaining project documentation using SharePoint
  • Expertise in Spring Boot, Spring Reactive (WebFlux), Spring Cloud Stream, and Spring AI for building scalable, event-driven microservices, with experience in Apache Kafka, Apache Flink, GraphQL, and Akamai
  • Proficient in building modern UI applications using Angular, NgRx, and RxJS
  • Experience designing and implementing Agentic AI solutions and AI-driven automation workflows
  • Experience working in Agile/Scrum environments using Azure DevOps (ADO)
  • Hands-on technical expertise with the ability to mentor and guide team members
  • Experience in performance tuning, service optimization, and efficient resource utilization
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

American Incorporated

Principal Programmer/Technical Lead, IT Applications

Apply on Sorce