Job Description :
Full-Stack Application Developer:
Location : California
Duration : 6 + months
Rate : Market
i. Skill Required
Capability
Creates application programs from specifications designed and provides development of logical software programs using Visual Studio and C# .NET, HTML 5, CSS 3, and JavaScript along with the usage of frameworks such as jQuery, Kendo UI
Yes
Knockout.js Angular.js, or jQuery UI
Yes
Expertise with multiple object-oriented programming languages implementing design patterns, test driven development (TDD) methods, and multi-tiered applications.
Yes
Expertise in creating complex structured query language (SQL) statements for analytical data mining, software development, or business reporting.
Yes
Expert level experience in designing relational databases using Microsoft SQL server 2012 and above.
Yes
Experienced in implementing EDI solutions using enterprise-grade tools such as Microsoft BizTalk Server or SQL Server Integration Services (SSIS
Yes
Experienced in one or more ORM technologies such as Entity Framework or NHibernate.
Yes
Experienced in implementing ASP.NET websites using Microsoft MVC and Web Forms and utilizing AJAX methodologies.
Yes
Experienced in implementing Microsoft WCF services, Windows services, and Web API using SOAP/XML or JSON. Strong working knowledge of implementing RESTful services.
Yes
Experienced in one or more enterprise-grade source control repositories such as Microsoft Team Foundation Server.
Yes
Able to fully participate in all phases of the SDLC and lead a team with strong working knowledge of agile development methodologies such as Scrum, Kanban, or XP.
Yes
Ability to integrate third party tools within a Visual Studio Environment to assist in development of internal applications and engage third party vendors in problem resolution and enhancements.
Yes
Proactively interacts with management, business and technical analysts in review and design of new concepts and ideas, project implementation, and problem resolution.
Yes.
Provide application development leadership to junior team members, code review, and oversight or mentoring skills to other technical team members related to application development.
Yes.