Web Developer
Technical Resources International, Inc.
Bethesda, Maryland
Job Description
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 Web 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 (Agile Framework).
- Identify, recommend, and prioritize new features and applications in conjunction with business leaders and department managers
- Diagnose and troubleshoot problems and Production Issues
- With other IT staff, evaluate and implement automation and improvements to development lifecycle services.
Requirements:
- Bachelor’s Degree in Computer Science or related field
- 6+ 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 Azure AD.
- MCTS certification in current Web development disciplines a plus.
- Knowledge of responsive design, Azure, jQuery, Containers and related strategies with development automation strongly preferred.
- Experience working with code repository (GIT, Jenkins).
- Working knowledge of SharePoint 2016/2019, Office 365, .Net Core as well as Service Oriented Architecture, MicroServices, Azure Cloud.
- Experience working in Agile environment and building applications using cloud first approach.
- Effective understanding of Web server applications (i.e IIS, underlying .NET framework) and process flow.
- Knowledge of database development, including Oracle 19 and/or SQL Server 2016/2019.
- Working knowledge of SAST and DAST, and ability to write code with security first approach.
- Experience in estimating effort for business requirements
Get job alerts by email.
Sign up now! Join Our Talent Network!