Texas Mutual Insurance Company · 2 days ago
Senior Software Engineer
Texas Mutual Insurance Company is a committed employer focused on mutual respect and equal opportunity. They are seeking a Senior Software Engineer to design and develop IT applications, lead development efforts, and integrate enterprise systems while fostering collaboration and continuous improvement within the team.
Financial ServicesInsurance
Responsibilities
Design, develop, and engineer IT applications and solutions that drive efficiency, enable self-service, and leverage automation
Lead application development efforts, including coding, testing, debugging, and deploying modern software solutions
Deploy code and perform environment refreshes to ensure systems remain consistent and aligned across environments
Integrate enterprise systems and applications to enhance connectivity and streamline workflows
Develop clear and comprehensive technical documentation to support knowledge sharing and maintainability
Collaborate within a product team to deliver complex solutions and address unique technical challenges
Apply enterprise architecture principles and policies to guide the development, testing, and implementation of solutions that meet partner and customer needs
Champion a culture of collaboration and continuous improvement, driving increased performance and innovation across the team
Adopt and promote DevSecOps best practices to strengthen security, improve quality, and optimize performance of applications and systems
Foster strong partnerships across IT and business units, ensuring alignment and shared success
Provide technical leadership and mentorship, guiding the team in application architecture, design, and development best practices
Partner with Quality Assurance teams to validate application and system reliability, scalability, and performance
Qualification
Required
At least two years of related work experience for the Software Engineer level; at least four years of related work experience for the Senior Software Engineer level or any equivalent combination of education, training, and experience that provides the skills necessary to perform the essential functions of the job
Bachelor's degree in a related field or any equivalent combination of education, training, and experience that provides the skills necessary to perform the essential functions of the job
Practical experience using AWS Cloud Services such as ECS, EC2, Lambda, S3, RDS, DynamoDB, API Gateway, CloudFormation, IAM, VPC, and CloudWatch
Proficient in Java, Node.js, or similar modern programming languages
Comfortable working with both relational and NoSQL databases
Hands-on experience with Infrastructure as Code (IaC) tools like CloudFormation, Terraform, or AWS CDK
Experience with CI/CD automation tools such as Azure DevOps, Jenkins, GitHub Actions, CodePipeline, or CodeBuild
Familiarity with monitoring tools like CloudWatch and Dynatrace
Preferred
Strong knowledge of Java, including Spring Boot and JEE
Strong knowledge in Angular framework
Proven experience with web services development, including REST and SOAP protocols
Experience in web application development with a solid understanding of Object-oriented programming, integration patterns, solution design, and data modeling
Excellent communication skills, capable of conveying technical information to both technical and non-technical stakeholders across business and IT teams
Team-oriented, with the ability to collaborate effectively in a group setting while also being self-motivated and capable of working independently
Experience in designing and implementing serverless solutions using AWS Lambda, Step Functions, SNS/SQS, EventBridge
Familiar with telephony platforms (VoIP, SIP, PBX, IVR, ACD, dialers, call recording, workforce management tools)
Familiar with call center platforms: Avaya, Amazon Connect
Benefits
Annual performance bonus and merit-based pay increase
Lifestyle Savings Account ($1,000 per year)
Automatic 4% employer contribution to retirement plan
401k plan with 100% employer match up to 6%
Student loan repayment matching in 401k plan
Three weeks’ time off for vacation
Nine paid holidays and two personal days each year
Day one health, Rx, vision and dental insurance
Life and disability insurance
Flexible spending account
Pet insurance and pet Rx discounts
Free on-site gym, fitness classes, and health and wellness resources
Free identity theft protection
Free student loan repayment and refinancing consultation
Professional development and tuition reimbursement
Employee referral bonus
Free onsite snacks
Company
Texas Mutual Insurance Company
Texas Mutual Insurance Company is a workers' compensation provider.
H1B Sponsorship
Texas Mutual Insurance Company has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6)
2024 (2)
2023 (3)
2022 (2)
2021 (3)
2020 (1)
Funding
Current Stage
Late StageRecent News
2025-12-08
Seattle TechFlash
2025-09-19
2025-07-11
Company data provided by crunchbase