Overview
Skills
Job Details
Job : Backend .NET Developer
Experience: 7 9 Years
Location: Dallas,TX
Duration : Long Term
We are looking for strong backend .NET developers with AngularJS experience, who are willing to work on legacy projects with a focus on backend coding.
Position Overview:
We are seeking a dynamic and experienced .NET Backend Developer to join our development team. This role is ideal for professionals with a strong foundation in backend technologies, microservices architecture, and experience working on enterprise legacy systems. The candidate should be highly proficient in .NET Core, RESTful APIs, and backend application design and development.
Key Responsibilities:
Design and develop backend applications using .NET Core, C#, ASP.NET MVC, and Microservices architecture.
Develop and integrate RESTful and SOAP APIs to support complex application requirements.
Participate in agile development, including daily SCRUM meetings, code reviews, and test-driven development (TDD).
Collaborate with cross-functional teams to analyze user requirements, legacy system architecture, and automate backend processes.
Write unit and integration tests, and participate in test case reviews.
Support the migration of legacy back-office systems to modern platforms.
Maintain code quality and ensure adherence to SDLC, Agile, Scrum, and Kanban methodologies.
Communicate effectively with team members and stakeholders.
Technical Skills Required:
< data-start="1730" data-end="1768"> Backend & .NET Technologies</>C#, .NET Core / .NET Framework
ASP.NET MVC, Web API, WCF
SOAP & RESTful Services
ADO.NET, LINQ, Entity Framework
HTML5, CSS, JavaScript, jQuery, Bootstrap
AngularJS (preferred)
Microservices Architecture
RabbitMQ (Message Queues)
MongoDB (preferred)
SQL Server, SSRS (Reporting)
IIS 7.0/8.0/8.5 (Web Servers)
Azure DevOps, TeamCity (Build Tools)
GitHub, SVN, TFS (Version Control)
Preferred Skills:
Angular / AngularJS development
Experience working with MongoDB
Exposure to legacy system modernization
Strong interpersonal communication and team collaboration skills