Full Stack Engineer
Indexed description
Houston, TX (Galleria Area) – Hybrid (2 Days Onsite)
What You'll Be Doing
- Design, develop, and maintain complex business applications using C#/.NET and SQL Server.
- Architect and build scalable applications from database design through deployment.
- Develop and enhance web-based applications while supporting legacy systems modernization efforts.
- Create and optimize database schemas, relationships, stored procedures, and queries.
- Partner with engineering and AI-focused teams to evaluate and implement emerging AI technologies within the SDLC.
- Participate in application architecture, technical design, and long-term platform planning.
- Contribute throughout the full software development lifecycle, from requirements gathering through production support.
What We're Looking For
- 10+ years of software development experience.
- Expert-level C# and .NET development skills.
- Strong SQL Server experience, including database design and schema architecture.
- Experience building applications from scratch, not just maintaining existing systems.
- Strong web development experience with JavaScript, TypeScript, HTML, CSS, and modern web application architecture.
- Ability to work across the full stack, with particular strength in backend and database development.
- Experience working in smaller teams where you've worn multiple hats and owned solutions end-to-end.
- Familiarity with AI-assisted development tools, AI agents, copilots, or practical AI implementations.
Preferred Experience
- .NET Core
- Blazor
- WinForms/Desktop Applications
- REST APIs and service-based architectures
- Application modernization initiatives
- AI-enabled software development workflows
- Experience collaborating with Data Science, ML, or AI engineering teams
Ideal Candidate
We're looking for someone who can confidently answer:
- What systems have you personally architected and built from scratch?
- How have you designed databases and data models?
- What are your strongest programming languages?
- How are you leveraging AI in your day-to-day development process?
- What products or platforms have you owned throughout their lifecycle?
Why Consider This Opportunity?
- Work alongside highly technical engineers who value craftsmanship and architecture.
- Exposure to cutting-edge AI initiatives and AI-assisted software development.
- Opportunity to influence modernization efforts and future application direction.
- Long-term career opportunity with a team looking for engineers who want to remain hands-on and continue building great software.
If you're a senior developer who enjoys owning solutions end-to-end and wants to combine strong engineering fundamentals with practical AI innovation, we'd love to connect.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search