> Markdown version of [/jobs/ext/2636348-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/2636348-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Software Engineer - **Company:** Cascade Financial Services - **Location:** Tampa, FL, United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Multitier Architecture, Agile Methodology, Artificial Intelligence, Architectural Patterns, JIRA, Automation of Tests, C Sharp (Programming Language), Code Coverage, Code Review, Continuous Integration, Command-Query Responsibility Segregation (Software Development), Data Security, Relational Databases, Database Queries, Software Debugging, Software Design Patterns, Github, PostgreSQL, Microsoft SQL Server, Scrum Methodology, Secure Coding, Software Engineering, TypeScript, .NET Core, GitHub Copilot, Backend, AngularJS, Solid Principles, Graphql, Front End Software Development, Code Restructuring, GPT, Software Version Control, Jenkins - **Published:** August 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3c1752007e88479a ## About the Role * 3-5 years of professional experience in full-stack software engineering roles. * Proficiency with Angular and TypeScript for frontend development. * Strong experience with .NET Core and C# for backend application development. * Working knowledge of CQRS, MediatR, Onion Architecture, or similar clean architecture patterns. * Experience with relational databases such as PostgreSQL or Microsoft SQL Server, including writing queries, working with schemas, and basic performance considerations. * Experience building or consuming GraphQL APIs, including client-side integration and resolver-level concepts. * Proficient with GitHub for source control, pull requests, and collaborative development workflows. * Familiarity with CI/CD concepts and tools such as Jenkins. * Strong advocate for clean, testable code and automated testing practices across the development lifecycle. * Practical experience using AI-assisted development tools such as Codex, ChatGPT, GitHub Copilot, or similar tools. * Ability to evaluate AI-generated code for correctness, maintainability, security, and alignment with team standards. * Strong communication skills and ability to work effectively in a collaborative engineering environment., * Experience in the mortgage industry, particularly loan originations, servicing, or related financial workflows. * Familiarity with regulatory, compliance, data privacy, or audit considerations in financial services. * Experience using AI tools to generate test cases, improve documentation, analyze legacy code, or support refactoring efforts. * Exposure to secure coding practices and responsible AI usage in enterprise software development. * Interest in improving developer workflows through automation, AI-assisted tooling, and better engineering practices. ## Description The ideal candidate has hands-on experience with Angular, TypeScript, .NET Core, and modern software engineering practices, and is interested in applying AI tools thoughtfully throughout the development lifecycle while maintaining strong engineering judgment., * Develop responsive, accessible user interfaces using Angular and TypeScript, following established design patterns and frontend best practices. * Build and maintain application features across the full stack, with emphasis on backend development using .NET Core and frontend integration in Angular. * Implement backend functionality using established architectural patterns such as CQRS, MediatR, and Onion Architecture under the guidance of senior engineers. * Create, consume, and maintain GraphQL APIs, including working with schemas, resolvers, and efficient client-side data access patterns. * Experience building or consuming GraphQL APIs, including client-side integration and resolver-level concepts (like VanillaCreme3.0 Libraries). * Use AI-assisted development tools to accelerate coding, debugging, test creation, documentation, refactoring, and technical research while validating generated outputs carefully. * Collaborate with Product, Design, QA, and senior engineering team members to deliver user-centered features with attention to quality, usability, and maintainability. * Write clean, testable, maintainable code aligned with SOLID principles and team coding standards. * Develop and maintain unit, integration, and end-to-end tests that support reliable delivery through CI/CD pipelines. * Participate actively in code reviews by incorporating feedback, identifying potential issues, and contributing constructive suggestions. * Support continuous improvement efforts by identifying opportunities to simplify code, improve test coverage, and streamline development workflows. * Participate in Agile ceremonies and use Jira for task tracking, sprint planning, and delivery visibility. ## Related Videos - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [Streaming AI Responses in Real-Time with SSE in Next.js & NestJS](https://www.wearedevelopers.com/videos/1630-streaming-ai-responses-in-real-time-with-sse-in-next-js-nestjs) - [Throwing off the burdens of scale in engineering](https://www.wearedevelopers.com/videos/608-throwing-off-the-burdens-of-scale-in-engineering) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)