Reference # 18-00527 Title .Net Developer/Lead
Location Phoenix, ARIZONA
Position Type Contract
Experience Level Contract
Start Date / End Date 2018-03-26 00:00:00 --- 2018-06-30 00:00:00
Description
Responsibilities
" Work with Architects and Business Analysts to understand business and technical requirements
" Set technical direction for the team and take responsibility to deliver quality code
" Manage release process for applications, using TFS and other tools
" Work with QA team to help with testing process and evaluate bugs and come up with fixes
" Responsible to ensure code adheres to Architecture and standards
" Effectively communicate with various stakeholders
" Mentor and educate other developers in the team
" Work at the lowest levels and taking the product through the entire lifecycle of analysis, design, coding, testing and implementation and support
" Planning, designing, developing, testing, and implementing new feature functionality for software applications per customer or internal specifications
" Identifying, troubleshooting and debugging defects in designated application code
" Experience participating in code reviews and making recommendations on requirements and best practices
" Ability to demonstrate an understanding of the full range of customer information/data management systems and related processes and protocols
" Able to resolve the difficult and complex challenges associated with the work performed
" Perform unit and system level testing on their application and all affected systems.
" Deliver the required functionality in an agreed upon timely manner / work in an modified Scrum environment


Requirements
" BS Degree CS or MIS or equivalent experience in related roles
" Must have prior experience leading a team in an enterprise environment, working on complex projects
" Must have expert skill analyzing and writing .NET code using C# (8 years' experience)
" Work fluently with C# (8 years' experience) T-SQL and SQL Server 2008 (4-5 years' experience)
" Solid Knowledge of SQL Development (Stored Procedures, Views, Query Optimization, etc.)
" Solid understanding of HTML, JavaScript, jQuery, Ajax
" Experience working with APIs, Rest API, Azure Technology, and Web Services.
" Experience in creating WebAPI's using .Net is highly desireable
" Must be able to build Business Intelligence solutions in a collaborative, agile
" Knowledge of current Microsoft .NET technologies including C#, VB.NET, ASP.Net, and SharePoint highly desired
" Working knowledge of Team Foundation Services 2012
" Demonstrated ability to use discretion and make sound decisions
" Ability to excel in a collaborative and distributed team environment
" Ability to work with a minimal amount of direction while being pro-active in keeping their management informed of project related issues
" Ability to work under pressure
" Ability to respectfully question ideas and share a point of view with others in support of the business requirements and needs
" Ability to effectively communicate with various levels of employees ranging from entry level to senior leadership
" Ability to manage multiple projects