Bloomington, MN, USA
16 days ago
Javascript Developer
Job Seekers, Please send resumes to resumes@hireitpeople.com

Responsibilities

Development, documentation and maintenance of cutting edge component-based applications in a web/internet delivery environment.

Work on new and existing applications along with enhancements websites, web applications, and infrastructure.

Providing technical consultation and expertise to Product Managers and other staff members.

Performs hands-on coding and assists in the architecting web content solutions.

Scope, implement, test and deploy new features and versions of core applications, databases and utilities.

Develop and maintain applications using standard development tools

Produces high quality output as measured by low defect rates.

 

Skills and Knowledge

Working knowledge of all phases of the software development life cycle.

5+ years of experience designing user experiences and interaction design for rich interactive Web applications

5+ years of front development experience using JavaScript, jQuery, HTML(4/5), CSS(2/3), XML, C#.NET MVC

Experience with Kendo UI Framework

Good understanding of Microsoft SQL Server, .NET MVC C#, Microsoft development tools

Solid understanding of object-oriented design concepts and software development processes and methods.

Demonstrated ability to work independently with minimal supervision.

Expert understanding of web architecture and application servers.

Ability to troubleshoot and maintain mid-level to complex applications.

Ability to write effective test scripts.

Experience with Oracle, Java, Teradata would benefit

 

Experience

Demonstrated ability to create enhancements to websites, web applications and infrastructure.

Proven experience in software development, maintenance and delivery with application server experience.

Effectively translated customer requirements, recommended system solutions, and helped formulate detailed specifications from which programs are written.

Effectively developed as a part of a remote team.

Proficient with enterprise software/hardware solutions and tools.

Proven ability to create component/subsystem documentation.

Demonstrated ability to produce design and technical specifications as needed for technical documentation.

Ability to learn and adapt to continuously changing technology.

Proficient knowledge of SCRUM and Agile based software development best practices

Experience in Mobile development

 

Confirm your E-mail: Send Email