.Net Back End Developer
Salary undisclosed
Apply on
Original
Simplified
Hi,
Our client is looking .Net Back End Developer for Long term project in Nashville TN (Onsite) below is the detailed requirements.
Job Title: .Net Back End Developer
Location: Nashville TN (Onsite)
Duration: Long term contract
Job Description:
- Bachelor's degree in Computer science or equivalent, with minimum 10+Years of relevant experience.
- Design, develop, and maintain back-end services using the .NET Platform (6,7,8), C#, and MVC (4.0/5.0).
- Build secure and scalable RESTful services using WCF and Web API.
- Implement business logic and server-side functionality, ensuring robustness and performance.
- Design and maintain SQL Server databases, including writing complex DML, DDL, and stored procedures.
- Optimize database performance and ensure efficient query processing for large data sets.
- Develop and manage API services, enabling seamless communication between systems.
- Ensure high availability and performance of web services, while also considering security concerns.
- Write automated unit tests to guarantee the functionality and reliability of backend systems.
- Adhere to Microsoft Practices and Patterns in architecture, development, and design.
- Develop and maintain integration services using SSIS (SQL Server Integration Services).
- Create and maintain reporting solutions using SSRS (SQL Server Reporting Services).
- Work closely with front-end teams, product managers, and other stakeholders to integrate server-side logic with front-end components.
- Participate in performance tuning, code reviews, and refactoring activities to maintain high-quality code.
- Excellent experience in Azure Service ( App services , login apps ,Azure Functions , Azure Service Bus ,Event Grid ,Event HUB )
Skills & Competencies:
- Excellent understanding of OOP principles and design patterns.
- Strong knowledge of web services development, API design, and data processing.
- Experience with automated unit testing and test-driven development (TDD).
- Proficiency in SSIS and SSRS for data integration and reporting.
- Demonstrated ability to apply Microsoft Practices and Patterns in software architecture
Experience working in Agile/Scrum development environments.
Familiarity with Azure or AWS cloud platforms.
Knowledge of CI/CD pipelines and DevOps principles.
Excellent written and verbal communication skills with strong attention to detail
Strong problem-solving skills
Ability to communicate to business leaders
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job Similar Jobs