Senior Full Stack Developer
Listed on 2026-09-30
-
Software Development
Full Stack Developer, .NET Developer, Backend Developer, Azure
Senior Full Stack Developer – .NET / C# / React / Angular / Azure Build Enterprise Technology. Solve Complex Problems. Help Shape What’s Next.
Trinity Total Home is seeking an experienced Senior Full Stack Developer to design, develop, integrate, and enhance enterprise applications that support our growing business.
This is a hands‑on full-stack software engineering role for a developer with strong experience across the Microsoft technology stack, including C#, .NET/.NET Core, .NET 8+, ASP.NET Core, React.js, Angular, Type Script, REST APIs, SQL Server, Microsoft Azure, and Azure Dev Ops
.
You’ll work across the full Software Development Life Cycle (SDLC)—from architecture and database design through front‑end development, API and enterprise integrations, testing, CI/CD, deployment, and production support. You'll also have opportunities to work with Generative AI, AI‑assisted development tools, intelligent automation, and AI‑enabled applications as we continue to modernize our technology environment.
If you're a hands‑on developer who enjoys solving complex problems, learning new technology, and building applications that directly impact the business, we'd like to hear from you.
What You'll Do- Design, develop, test, deploy, and maintain scalable enterprise software applications and services
. - Build modern web applications using C#, .NET, .NET Core/.NET 8+, ASP.NET Core, React.js, Angular, JavaScript, Type Script, HTML5, and CSS3
. - Develop and maintain Single Page Applications (SPAs) using React.js, Angular, and modern front‑end frameworks.
- Design and develop RESTful APIs, Web APIs, web services, microservices, and integration solutions
. - Develop secure, scalable, and maintainable applications using object‑oriented programming (OOP), software design patterns, and modern application architecture principles
. - Design, develop, and optimize Microsoft SQL Server databases, T‑SQL queries, stored procedures, and database integrations
. - Integrate applications with enterprise platforms including Salesforce, Net Suite, Contentstack, ADP, CRM, ERP, CMS, cloud platforms, and other third‑party systems
. - Collaborate with Business Analysts, Product Owners, developers, and business stakeholders to gather requirements and translate business needs into effective technical solutions.
- Participate in software architecture, application design, and technical solution discussions.
- Troubleshoot and resolve application defects, integration issues, performance problems, and production incidents.
- Develop and execute unit, integration, and functional testing to support application quality and reliability.
- Participate in code reviews and ensure adherence to development standards, application security, and coding best practices.
- Support CI/CD pipelines, deployment automation, source control, and release management using Azure Dev Ops and Git
. - Develop and maintain technical documentation, design specifications, and operational support procedures.
- Participate in Agile/Scrum ceremonies including sprint planning, backlog refinement, daily stand‑ups, and retrospectives.
- Identify opportunities to modernize applications, improve architecture, reduce technical debt, and automate business processes.
- Stay current with emerging technologies, cloud solutions, software development practices, and advancements in artificial intelligence.
As Trinity Total Home continues to expand its use of emerging technology, you'll have opportunities to:
- Use AI‑assisted software development tools to improve development speed, code quality, testing, troubleshooting, and documentation.
- Work with tools and platforms such as Git Hub Copilot, Microsoft Copilot, Azure OpenAI, Cursor, Claude Code
, or similar technologies. - Assist with the development and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).