Description:
ACCOUNTABILITIES: Designs, codes, tests, debugs and documents software according to Dell s systems quality standards, policies and procedures. Analyzes business needs and creates software solutions. Responsible for preparing design documentation. Prepares test data for unit, string and parallel testing. Evaluates and recommends software and hardware solutions to meet user needs. Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements. Works with business and development teams to clarify requirements to ensure testability. Drafts, revises, and maintains test plans, test cases, and automated test scripts. Executes test procedures according to software requirements specifications Logs defects and makes recommendations to address defects. Retests software corrections to ensure problems are resolved. Documents evolution of testing procedures for future replication. May conduct performance and scalability testing. RESPONSIBILITIES: Plans, conducts and leads assignments generally involving moderate, high budgets projects or more than one project. Manages user expectations regarding appropriate milestones and deadlines. Assists in training, work assignment and checking of less experienced developers. Serves as technical consultant to leaders in the IT organization and functional user groups. Subject matter expert in one or more technical programming specialties; employs expertise as a generalist of a specialist. Performs estimation efforts on complex projects and tracks progress. Works on the highest level of problems where analysis of situations or data requires an in-depth evaluation of various factors. Documents, evaluates and researches test results; documents evolution of testing scripts for future replication. Identifies, recommends and implements changes to enhance the effectiveness of quality assurance strategies.
Enable Skills-Based Hiring No Description Comments
Additional Details - Description Comments : Job Title: Senior .NET Core Engineer / Full-Stack DeveloperAbout the Role:We are looking for a Senior .NET Core Developer with experience in migrating applications from .NET Framework to .NET Core and deploying them on Azure Service Fabric Cluster or Kubernetes (KOB). The ideal candidate should have a strong background in building scalable web applications, microservices, Windows services, and cloud-native applications.This role requires expertise in CQRS (Command Query Responsibility Segregation), Entity Framework Core (EF Core), API Gateway, Serilog for logging, Splunk for monitoring, and Unit Testing. The candidate should also be comfortable working with React and Angular for front-end development and have experience with cloud technologies (Azure or AWS).Key Responsibilities:Migrate existing applications (Web, Web Services, Windows Services) from .NET Framework to .NET Core.Develop and optimize microservices-based architecture hosted on Azure Service Fabric or Kubernetes (KOB).Implement authentication & authorization mechanisms (ADFS, OAuth, OpenID Connect).Work with React and Angular to develop or migrate front-end applications.Design, develop, and maintain RESTful APIs with best practices.Implement CQRS pattern to improve system scalability and separation of concerns.Utilize Entity Framework Core (EF Core) for efficient database interactions.Integrate and manage API Gateway for secure and scalable communication.Implement Serilog for structured logging and ensure integration with Splunk for monitoring.Optimize SQL Server performance, database migrations, indexing, and stored procedures.Write unit tests and integration tests to ensure code reliability and maintainability.Deploy and manage applications using cloud technologies (Azure/AWS).Collaborate with DevOps teams to set up CI/CD pipelines for automated deployments.Required Skills & Experience:.NET Core & C# - Strong experience in developing web APIs, microservices, and Windows services in .NET Core.Migration Experience - Hands-on experience migrating applications from .NET Framework to .NET Core.Azure Service Fabric / Kubernetes (KOB) - Experience deploying and managing services on Service Fabric or KOB.Frontend Development - Experience with React and Angular for building modern UI applications.Authentication & Security - Experience implementing ADFS, OAuth, OpenID Connect, and JWT authentication.Logging & Monitoring - Expertise in Serilog for structured logging and Splunk for log analysis.API Gateway - Experience configuring and managing Ocelot, Azure API Gateway, or Kong Gateway.SQL Server Expertise - Strong SQL development experience, including indexing, query optimization, performance tuning, and stored procedures.PostgreSQL professional - Proficiency in SQL, PL/pgSQL, database design, performance tuning, security, backup and recovery, and more.Entity Framework Core (EF Core) - Proficiency in using EF Core for database interactions, migrations, and performance optimization.CQRS (Command Query Responsibility Segregation) - Hands-on experience implementing CQRS pattern with MediatR or event-driven architecture.Unit Testing & Integration Testing - Strong experience with:xUnit, NUnit, or MSTest for unit testing.coverlet & ReportGenerator for code coverage analysis.Cloud Technologies - Experience with Azure or AWS, including services like Azure App Services, Azure Functions, AWS Lambda, and containerization with Docker & Kubernetes.DevOps & CI/CD - Familiarity with DevOps, Git, Docker, and Helm for Kubernetes deployments.Nice-to-Have Skills:Event-Driven Architecture - Experience with Kafka or RabbitMQ.Performance Optimization - Profiling and debugging .NET applications for high performance
- Not to Exceed Rate : (No Value)