.Net Software Developer

Apply Now

Company: Sehmi Enterprise, Inc.

Location: Rockville, MD 20850

Description:

Duties and Responsibilities:
  • Build high-quality, scalable, and predictable end-to-end web applications on the Microsoft technology stack and maintain them
  • Ability to develop fluently using ASP.NET, .NET Core, #C, Web API, MVC, MVP, SQL Server, jQuery, JavaScript, JSON, entity framework
  • Experience using TFS, visual studio IDE, and GIT repository
  • Experience in Product Life Cycle Management, and agile methodologies: Scrum, Kanban, etc.
  • Collaborate with internal teams to produce software design and architecture
  • Work with the Architecture team to design and implement cloud IaaS, SaaS, and PaaS solutions
  • Work in hybrid server environments (on-prem & cloud)
  • Experience in deploying and managing storage, VMs, and virtual networks, and identifies
  • Develop documentation throughout the software development life cycle (SDLC)
  • Experience in resolving application performance issues by analyzing the root cause, impact analysis and applying unit-tested code fix
  • Make regular modifications to existing software for error correction, adaptation to new software, and improve overall function and performance
  • Improve web application design by employing the industry's most relevant best practices and SOLID design principle
  • Develop, modernize, and make enhancements to existing applications to support the Azure Cloud initiative


Qualifications

Education and Years of Experience:
  • BA or BS Degree in Technology related field
  • Minimum 6 years of .NET experience


Required Skills/Certifications:
  • Strong verbal and written communication skills
  • Must be able to communicate effectively and confidently with customers, team members, and management
  • Hands-on experience with .NET Core 2.0, ASP .NET Core APIs, C#, MVP, MVC
  • Good understanding of Cloud Native and Microservices fundamentals
  • Knowledge and understanding of the Microsoft Azure stack including (at a minimum) PaaS, IaaS, Storage, SQL, NSGs, VNETs, Availability Zones, Azure Traffic Manager, Azure Active Directory
  • 4+ years of extensive experience with the ASP .NET framework, ASP .NET Core, and design/architectural patterns (e.g. MVC)
  • JavaScript frameworks (i.e. AngularJS)
  • A demonstrated understanding of Service-Oriented Architectures (SOA) including RESTful Service frameworks (Web API)
  • Advanced problem-solving and troubleshooting skills
  • Operations support experience required
  • Experience in MS SQL Server database development
  • Experience designing and implementing web services
  • Experience with AngularJS, Bootstrap, HTML5, and CSS
  • Microsoft certifications MVC .NET and Azure preferred
  • Thinks independently and demonstrates exceptional written and oral communication skills

Additional Requirement(s):
  • Should have lived in the US for at least 3 years and be a US Citizen.


Equal Opportunity Employer

Similar Jobs