> Markdown version of [/jobs/ext/2882586-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2882586-senior-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). --- # Senior Software Engineer - **Company:** FirstSource Solutions USA, LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Agile Methodology, Amazon Web Services, Application Performance Management, HTML5, Unit Testing, Microsoft Azure, Bootstrap (Software), C Sharp (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Software Documentation, Software Quality, Code Review, Databases, Continuous Integration, Database Design, Software Debugging, Software Design Patterns, DevOps, Language Integrated Query, Domain Name System (DNS), Entity Framework, PostgreSQL, Enterprise Messaging Systems, Microsoft Software, Microsoft SQL Server, SQL Azure, Team Foundation Server, MySQL, OAuth, Open Web Application Security, Software Architecture, RabbitMQ, Redis, Azure Active Directory, JSON Web Token, Software Engineering, Software Requirements Analysis, Software Systems, TypeScript, Web Application Frameworks, Load Balancing, .NET Core, Microsoft Power Automate, ReactJS, Blazor, Caching, Backend, Git, Event Driven Architecture, Containerization, AngularJS, Kubernetes, Information Technology, Apache Kafka, Cosmos DB, Windows Services, Front End Software Development, Restful APIs, Domain Driven Design, Software Version Control, Api Management, Serverless Computing, Docker, Key Vault, Web Api, Microservices - **Published:** September 13, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/m4h36rudbc ## About the Role * Strong collaboration and teamwork * Customer-first mindset * Fast and disciplined execution * Continuous learning and improvement * Ownership, accountability, and a results-driven approach * Passion for delivering high-quality software solutions, * 10-12 years of hands-on software development experience. * Strong expertise in C#, ASP.NET Core, .NET Framework/.NET 6+. * Solid experience with Web API, RESTful services, Entity Framework, LINQ. * Strong front-end experience with Blazor/Angular/React, JavaScript/TypeScript, HTML5, CSS3. * Experience with SQL Server and database design/optimization. * Good understanding of microservices architecture and design patterns. * Hands-on with Azure/AWS, containerization (Docker), and orchestration concepts. * Experience with Git, CI/CD pipelines, and agile methodologies. * Strong debugging, problem-solving, and communication skills. Preferred Qualifications * Experience with Kubernetes, messaging systems (RabbitMQ/Kafka), and caching (Redis). * Exposure to domain-driven design (DDD) and event-driven architecture. * Knowledge of security best practices (OAuth2, JWT, OWASP). * Prior experience in leading modules/teams in enterprise projects. * Relevant Microsoft/Azure certifications are a plus. * Ability to work independently in a remote or hybrid setup, * Bachelor's/Master's degree in Computer Science, Engineering, or related field. ## Description We are seeking a highly skilled and motivated Senior .NET Full Stack Senior Developer to join our growing technology team. The ideal candidate will have strong experience in developing scalable web applications using modern Microsoft technologies, with expertise in both backend and frontend development. This role requires hands-on experience in ASP.NET Core, modern front-end frameworks, REST APIs, database design, cloud deployment and modern software architecture principles, along with strong mentoring and collaboration skills. Key Skills Backend Technologies (Mandatory) * .NET Core 8 or above * C# * ASP.NET Core * Web API Development * Microservices Architecture * Worker Services / Windows Services Frontend Technologies (Mandatory) * Blazor * Razor * JavaScript * Angular 6+ * HTML5 * CSS3 * Bootstrap Database Technologies * Microsoft SQL Server (Mandatory) * PostgreSQL * MySQL * Entity Framework Core * LINQ Version Control & DevOps * Git * Team Foundation Server (TFS) * Azure DevOps Cloud Technologies (Good to Have) Experience With Microsoft Azure Services Including * Load Balancer * DNS * Traffic Manager * Compute Services * Storage Services * Azure SQL * Cosmos DB * Azure Cognitive Search * Azure Functions * Logic Apps * API Management * Service Bus * Key Vault * Redis Cache * Azure Active Directory (AAD) * Application Insights * RabbitMQ, * Collaborate with business stakeholders and cross-functional teams to understand and define application requirements * Analyze system requirements and contribute to solution design and technical architecture * Develop detailed technical specifications and project documentation * Design, develop, test, and maintain scalable applications using ASP.NET Core 8 and related technologies * Build and consume RESTful APIs and microservices * Develop responsive user interfaces using Blazor, Razor, JavaScript, and Angular * Review, troubleshoot, debug, and optimize existing applications * Ensure code quality through best practices, code reviews, and unit testing * Maintain software documentation and operational procedures * Participate in Agile development processes and sprint activities * Collaborate with product managers, architects, and QA teams to deliver high-quality releases. * Lead technical design discussions and contribute to architecture decisions. * Optimize application performance, reliability, and scalability. * Write clean, maintainable, testable code and enforce coding standards. * Conduct code reviews and mentor junior/mid-level developers. * Drive CI/CD adoption and DevOps best practices. * Troubleshoot production issues and implement preventive improvements. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Why Security-First Development Helps You Ship Better Software Faster](https://www.wearedevelopers.com/videos/1568-why-security-first-development-helps-you-ship-better-software-faster) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)