Summary: Develops websites and Internet applications by performing the following duties.
Responsibilities: include the following. Uses development technologies such as the Microsoft .NET framework, ASP.NET, MVC, and Visual C#. Performs various design, coding/ programming and test/QA tasks, such as design or development of web front-end, back-end web-based applications, and web/Internet services. Interfaces and communicates with internal and external teams as needed for project review and to get required technical support for application feature interactions and connectivity. Performs end-to-end testing, including server components. Documents code, participates in peer reviews and works closely with other developers and QA to ensure high quality releases. Analyzes requirements for features and requests and proposes development strategy. Develops new, and enhance existing applications in a collaborative, structured environment. Trouble-shoot, diagnose and fix issues and defects. Works under general supervision with latitude for independent judgment. Moderate skills with high level of proficiency.
Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education: At least 5+ year's education in Computer Science or related field; or one to two years related experience and/or training; or equivalent combination of education and experience.