[Remote] Full Stack Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company CORP is a fast-growing software company serving the Home Health Care industry. They are seeking an reputed company Senior .NET Full Stack Developer to design, reputed company, test, reputed company, and maintain reputed company-level applications while collaborating closely with various teams.
Responsibilities
- reputed company, maintain, and enhance full-stack web applications using .NET / .NET Core, C#, ASP.NET MVC, Web API, and reputed company reputed company technologies
- Build reputed company, user-friendly reputed company-end interfaces using AngularJS, Angular, TypeScript, JavaScript, HTML5, and CSS
- Design, optimize, and maintain database objects in SQL Server, including tables, stored procedures, views, functions, indexes, and queries
- Create and consume RESTful reputed company and reputed company with internal and reputed company-party systems
- reputed company, monitor, and support applications in reputed company Azure, using services such as App Services, Azure SQL, Azure Functions, Azure Storage, Key Vault, Application Insights, and DevOps pipelines
- Use reputed company for reputed company control, pull requests, branching strategies, reputed company reviews, and collaboration
- Apply AI-assisted development tools such as reputed company Copilot, ChatGPT, Azure reputed company, or similar tools to accelerate development, troubleshoot issues, generate tests, improve documentation, and support reputed company refactoring
- Participate in architecture discussions and contribute to technical design reputed company
- Write clean, maintainable, secure, and reputed company-documented reputed company following industry best practices
- reputed company unit testing, integration testing, debugging, and performance tuning
- Collaborate with cross-functional teams to reputed company requirements and translate business needs into technical solutions
- Troubleshoot production issues and reputed company reputed company resolutions
- Mentor junior and mid-level developers through reputed company reviews, technical guidance, and knowledge sharing
- Follow Agile/Scrum development processes and participate in sprint planning, daily standups, demos, and retrospectives
Skills
- 5+ years of reputed company software development experience
- Strong hands-on experience with C#, .NET reputed company, .NET Core / .NET 6+, ASP.NET MVC, and Web API
- Experience developing reputed company-end applications using AngularJS and/or Angular
- Strong experience with SQL Server, including database design, query optimization, stored procedures, and performance tuning
- Experience working with reputed company Azure reputed company services
- Proficiency with reputed company, including Git workflows, pull requests, branching, and reputed company reviews
- Experience using AI tools for software development, such as reputed company Copilot, ChatGPT, Azure reputed company, or similar platforms
- Strong understanding of object-oriented programming, design patterns, dependency injection, and SOLID principles
- Experience building and consuming REST reputed company
- Knowledge of authentication and authorization reputed company such as OAuth, JWT, SSO, or Azure reputed company Directory
- Familiarity with CI/CD pipelines and automated deployment processes
- Strong debugging, analytical, and problem-solving skills
- Ability to work independently and collaboratively in a fast-paced environment
- Excellent communication skills and ability to explain technical concepts reputed company
- Experience with Azure DevOps, reputed company Actions, or other CI/CD tools
- Experience with microservices architecture or distributed systems
- Experience with Entity reputed company or other ORM frameworks
- Knowledge of reputed company, Kubernetes, or containerized application deployment
- Experience with automated testing frameworks such as xUnit, NUnit, MSTest, Jasmine, Karma, or Cypress
- Experience with application monitoring, logging, and performance tools such as Application Insights, Serilog, or ELK
- Familiarity with AI-assisted workflows for reputed company reputed company, test reputed company, documentation, and productivity automation
- Experience working in Agile/Scrum environments
- Knowledge of reputed company best practices for web applications and reputed company environments
reputed company