Senior Software Engineer is needed to perform the following duties o Requirements analysis and technical planning · Analyze business objectives user workflows security requirements and system constraints translate functional and nonfunctional requirements into software specifications implementation plans acceptance criteria and technical design documents. o Application and API architecture · Design modular secure and maintainable multi-tier applications and distributed service architectures using C .NET and ASP.NET Core define service boundaries integration contracts data flows and approaches to scalability and resilience. o Backend software development · Develop enhance and maintain RESTful APIs backend application components and reusable business services implement request validation exception handling dependency injection asynchronous operations and structured application logging. o Identity and application security · Design and implement authentication … Sign In to View