ASP.NET
• Assist in defining and reviewing requirements and use cases for the application
• Use the business process requirements to drive out application requirements and metrics
• Perform the detailed design of application and technical architecture components to meet the business process design and application requirements
• Validate the design with stakeholders and participate in quality management reviews to ensure that the application design and related work products satisfy the requirements
• Supervise other designers or developers in completing designs as needed
• Participate in transitioning the designs to the developers, and ensure a clear and complete understanding of the designs
• Configure, build, and test the application or technical architecture components
• Work with other developers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals
• Follow good security coding practices to ensure the application is free of most common coding vulnerabilities
• Participate in code reviews
• Participate in transitions of the application or technical architecture components to the testers
• Fix any defects and performance problems discovered during testing
• Inform the technical architect and project manager of any issues that may affect other areas of the project
• Provide application/technical support as needed. This may include installation of application releases into production
• Review and understand work plan
• Create technical and functional/end-user operational documentation for the software or system
• Plan and execute all required process steps as defined in our methodologies
• Anticipate, identify, track and resolve issues and risks affecting the software or system
• Meet milestones and related effort/time commitments for assigned deliverables and provide work status, including estimated-time-to-complete (ETC) and actuals
Qualifications
CHP
• At least 4 years of experience in a software development role particularly with Microsoft .NET Framework 4.5 or above
• At least 1 year experience in ASP.NET MVC or ASP.NET Core web development using MVC design pattern
• At least 2 years of experience working with Microsoft SQL Server 2008 or above
• At least 2 years of experience developing multi-tier applications in Microsoft based environments.