Skip to main content

This job has expired

Web Developer

Employer
Technical Resources International
Location
Bethesda, MD
Closing date
Dec 4, 2020

View more

Responsibilities: Develop, code, install, test, debug, and document new systems utilizing technologies such as Microsoft .Net 4.7/4.8, ASP.NET, C#.NET, Web Forms, MVC, SQL Server 2016/2019, and WCF Data Services. Review business requirements and technical design for completeness and accuracy and provide development estimates (effort) for supplied feature enhancement requests. Develop new functionality on existing software products; interact with analysts, production support and other project team members to understand the business and technical requirements. Identify, recommend, and prioritize new features and applications in conjunction with business leaders and department managers. Diagnose and troubleshoot problems and Production issues. Requirements: Bachelor's Degree in Computer Science or related field. 4+ years' experience with Web technologies, protocols, and tools with a strong understanding of ASP.NET architecture, SQL, and C# programming including multiple authentication methods with AD. MCTS certification in current Web development disciplines a plus. Knowledge of responsive design, jQuery, Containers and related strategies strongly preferred. Thorough understanding of application development methodologies Working knowledge of Service Oriented Architecture, MicroServices, Azure Cloud. Experience working in Agile environment and building applications using cloud first approach. Effective understanding of Web server applications (ie IIS, underlying .NET framework) and process flow. Knowledge of database development, including Oracle 19 and/or SQL Server 2016/2019. Experience in estimating effort for business requirements. Ability to understand and adapt to the organization's goals and objectives. Knowledge and experience working with code repository (GIT, Jenkins). Knowledge of SharePoint 2016/2019, Office 365, .Net Core.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert