Senior Software Engineer

Kea Corporation
Rockwall, TX, United States
23 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Artificial Intelligence Amazon Web Services C Sharp (Programming Language) Code Review Databases Continuous Integration Cursor (Graphical User Interface Elements) Database Queries Software Debugging Distributed Systems
+20 more
Python (Programming Language) Microsoft SQL Server Windows Servers Standard Sql Software Engineering Data Streaming Web Application Frameworks ReactJS Backend Kotlin Build Management Containerization AngularJS Kubernetes Hardware Infrastructure Cloud Migration Docker Databricks Golang Microservices

Job description

  • Support, extend, and improve existing production applications built on .NET, SQL Server, and React/Angular, running on on-prem Windows servers.
  • Diagnose and resolve issues across the full stack, from database to UI, and make pragmatic calls about what to refactor now versus what to leave alone ahead of migration.
  • Design and build new services on AWS using a microservices / distributed systems architecture.
  • Develop backend services in Go and front-end applications in React.
  • Contribute to decisions on service boundaries, data flow, observability, and deployment patterns as we shift away from on-prem infrastructure.
  • Use AI coding tools (Claude Code, Codex, Cursor, or similar) as a core part of your workflow to increase throughput, reduce boilerplate, and speed up code review, while maintaining strong engineering judgment about what AI output to trust, test, or rewrite.
  • Work across multiple projects and workstreams concurrently, prioritizing based on business impact.
  • Partner with product, other engineers, and data teams where applicable to scope and deliver work.
  • Write clear documentation and communicate trade-offs to both technical and non-technical stakeholders.
  • Mentor other engineers, including on effective use of AI-assisted development practices.

Requirements

  • 5+ years of professional software engineering experience with demonstrated seniority - technical ownership, mentorship, or leading workstreams.
  • Heavy, demonstrable use of AI-assisted development tools, with the ability to speak concretely to what works, how you verify output, and how you recognize when a model is confidently wrong.
  • Real production depth in a statically typed backend language - .NET/C# or Go preferred; strong Java, Kotlin, or comparable experience will also be considered.
  • Strong SQL and comfort reasoning about data at volume.
  • Production experience with a modern front-end framework - React or Angular.
  • Real, substantive experience building on AWS, ideally with microservices or distributed systems.
  • Strong debugging and systems thinking across the full stack, from a database query plan to a browser network tab.
  • Ability to context-switch across multiple projects without losing quality or momentum.
  • Nice to have (we will teach): whichever of .NET or Go you haven’t worked in, on-prem Windows server environments, Databricks, Python, legacy-to-cloud migration experience, CI/CD, containerization (Docker/Kubernetes), infrastructure-as-code, or property tax domain knowledge.

Our Current Technology Landscape:

  • Legacy Platform: .NET, SQL Server, React/Angular, on-prem Windows servers
  • New Platform: Go, React, AWS (microservices / distributed systems)
  • AI-Assisted Development: Claude Code, Codex, Cursor, and similar tools used daily across both platforms
  • Emerging/Adjacent Tools: Databricks, Python, CI/CD, containerization (Docker/Kubernetes), infrastructure-as-code

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…