Senior .NET Developer
Role: Dot Net Developer
Location: Dallas,TX
Duration: Long term
We are seeking an experienced Senior .NET Developer with strong ASP.NET/ASP.NET Core (MVC, Web API, Blazor) skills and hands-on AI/LLM integration experience.
Role Responsibilities:
Analyse user requirements and translate them into detailed technical specifications.
Collaborate with business analysts, project managers, and stakeholders to understand both functional and non-functional requirements.
Translate business requirements into architectural designs aligned with organizational goals.
Design and define overall system architecture, ensuring clear interaction between components.
Design, develop, and implement software applications using the .NET framework and C#.
Develop web applications using ASP.NET/ASP.NET Core, including MVC, Web API, and Blazor (server-side and client-side).
Write and optimize SQL queries, stored procedures, and functions.
Build responsive, accessible, and user-friendly user interfaces.
Review code, architecture, and design for adherence to standards and best practices.
Integrate AI-driven solutions into enterprise applications.
Analyze and optimize application performance.
Develop strategies for scalable application growth.
Ensure security best practices and compliance requirements are met.
Implement DevOps practices including CI/CD pipelines.
Maintain software quality through unit testing, integration testing, and code reviews.
Deploy applications and monitor post-launch performance.
Provide technical support and resolve application-related issues.
Adapt quickly to new technologies and environments, demonstrating strong time management and ability to meet tight deadlines.
Skills:
Bachelor s degree in Computer Science, Engineering, or related field (preferred).
Experience with .NET Core and API development.
Experience in advanced SQL experience, including T-SQL (DDL, DML), stored procedures, indexing, constraints, transactions, logging, and error handling.
Experience in data mapping.
Experience in API architecture and data integration.
Experience analysing, cleaning, transforming, and visualising large datasets.
Experience testing high-volume, complex data integration processes.
Experience in integrating AI/LLM solutions into .NET enterprise applications.
Experience in with Salesforce, Message Queue (MQ), and MuleSoft.
Familiarity with system catalogue views and Microsoft Azure Cloud.
Excellent customer support, attention to detail, and commitment to high-quality work.