Job Description :
Role: .Net Developer
Location: Philadelphia, PA
Long term
Responsibilities
· Collaborate as part of a development team to design and enhance large scale, customer-facing web applications developed using HTML, CSS, JavaScript, React, C#, ASP.NET Web API/MVC
· Develop and update RESTful APIs, MVC controllers and associated libraries / classes and data sources
· Participate fully in agile software development team and rituals; actively participate in all ceremonies, review user stories, participate in planning sessions, estimate effort for stories / tasks, etc.
· Ensure all deliverables comply with latest industry standards & best practices for code structure, quality, organization, performance and security
· Support software releases end-to-end including monitoring and defect resolution when needed
· Perform peer code review and participate in team code reviews
· Collaborate with the rest of the engineering team to design and launch new features.
· Build-out our modern web architecture to enable us to more quickly ship new features into production at scale
· Own the deployment process, release early, release quickly, iterate and improve the product
Skills / Experience
· 4+ years building high-traffic, public-facing ASP.NET responsive web applications (for desktop and mobile devices
· 4+ years of experience working in a modern web development environment and shipping solid product
· 2+ years working with the Microsoft technology stack (C#, ASP.NET) and associated IDE / tools (Visual Studio, TFS)
· 3+ years developing HTML / CSS / JavaScript
· 3+ years development and integration of RESTful Services
· 3+ years architecting / building web applications using MVC practices & technologies
· 3+ years building web pages / components and integrating with back-end services.
· 3+ years developing solutions with current generation rich JavaScript libraries; i.e. React, Vue.js, Inferno, etc