Description
You will design, develop, and maintain complex systems and existing software enhancements while owning the full systems development life cycle (SDLC).
Responsibilities
- Own all SDLC activities from research and analysis to implementation and delivery.
- Analyze and design complex new systems and perform maintenance on existing ones.
- Identify and recommend web-enabled and e-commerce applications that comply with site standards.
- Perform problem determination and resolution across the system stack.
- Mentor less senior application developers.
Required Skills
- 8+ years of experience in systems development and analysis.
- Expert knowledge of SQL and Stored Procedures.
- Strong understanding of object-oriented principles and design patterns.
- Working knowledge of ASP.NET Web Forms and ASP.NET CORE.
- Experience with Database Modeling and Design.
- Proficiency with Web Services, JavaScript, and AJAX.
- Knowledge of Windows Server 2008 and 2012.
- Experience with client/server and Internet concepts.
- Practical application of Waterfall and Scrum methodologies.
Preferred Skills
- Experience performing cost-benefit analysis techniques.