Job Description: Senior .NET Core Developer
Location: Woodlawn, MD(On-Stie)
Duration : Long Term
Senior .NET Core Developer
Opportunity:
Seeking a Senior .NET Developer to join our client team based in Woodlawn, MD. This role involves gathering requirements, developing, testing, and maintaining .NET applications in a fast-paced environment, ensuring high performance and responsiveness to client needs.
*Candidates for this role are expected to be onsite 5 days a week in Woodlawn, MD.*
Primary Responsibilities:
Architect, develop, and implement responsive web-based programming using XML, HTML, and JavaScript.
Architect, develop, and maintain secure .NET and .Net Core applications utilizing C# and Visual Studio patterns.
Design and integrate data visualization techniques and business intelligence tools directly into applications to deliver actionable, analytical capabilities to users.
Efficiently extract, transform, and load data from a variety of disparate enterprise data sources.
Conduct comprehensive code reviews, author unit tests, and perform rigorous quality control testing on all software products prior to production release.
Create graphical user interface assets and production-ready mockups prior to programming phases.
Maintain meticulous documentation of code, business processes, system requirements, and program development histories per established project standards.
Ability to mentor junior developers and lead technical discussions
Experience conducting technical design reviews and architectural governance
Strong stakeholder communication and ability to translate business requirements into technical solutions
Proven track record of delivering projects end-to-end in fast-paced environments
Ability to design high-availability, fault-tolerant systems
Experience with ASP.NET MVC, and Web API frameworks for modern web development
Proficiency in RESTful API design and microservices architecture
Minimum Qualifications:
Master s degree with 5 years of relevant experience OR a bachelor s degree with 10 years of experience
Proven experience in web-based development
Strong background developing .NET applications using C# within Visual Studio.
Deep understanding of the full Software/System Development Lifecycle (SDLC).
Expertise in SQL Database Management Systems (DBMS), programming, and core relational database concepts.
Demonstrated experience handling advanced system optimization, including memory management, caching, and overall application performance management.
Proficiency with the MS Office suite of tools.
Strong creative problem-solving skills alongside excellent written and verbal communication abilities.
Desired Qualifications:
Direct experience working within AWS, SQL Server, and DB2 environments.
Experience with PostgreSQL.
Expertise in modern development techniques.
Experience with test automation.
Advanced expertise in developing and optimizing complex SQL Server databases.
Active Microsoft certifications in SQL Server, .NET development, or Business Intelligence.
Experience with web-based intranet development and enterprise content management systems.
Hands-on experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) paradigms is highly desired.
EDUCATION
Bachelor s Degree in Computer Science, Information Systems, Engineering or related field or equivalent work experience.