Job Description :
SR. .NET Developer
Location:. San Mateo, CA, office (near San Francisco, CA) or Camas, WA, office (near Portland, OR
Duration: 6 month C2H
Visa – GC-EAD, USC

Multiple positions

Very Urgent one



Interview: phone & F2F
Our Clients IT Department is now seeking a highly talented Senior Application Developer to join our team to help provide internally-developed and third-party software solutions to meet business needs. This individual will manage technical aspects of assigned projects, including planning and resolving issues.
The Senior Application Developer will also work independently to convert business requirements to Technical Design Specifications, and design/develop code for enterprise-wide and other
RESPONSIBILITIES
Develop software, primarily in C# and ASP .Net
Provide expertise in the use of the Microsoft .Net stack, including best practices and design patterns.
Significantly contribute to software design and architecture
Develop both new applications and improve our existing ones in performance, capability, and reliability
Responsible for managing technical development of software from inception through user acceptance, including projects which affect multiple departments and/or pose high risk situations
o Designs steps and modules, defines timelines, identifies and resolves issues.
o May assign work and provide oversight to others
o May serve as technical lead and make decisions regarding technical direction
Presents options and manages client expectations
Utilizes design skills to define Technical Design Specifications for complex and high impact projects
Creates logic flow charts and process diagrams
Creates and/or modifies code to meet specifications
Tests and debugs work
Supports production software operations during normal business and off-hours
Troubleshoots and resolves client issues (May be responsible for client support to an entire business unit)
Researches external software solutions
QUALIFICATIONS
Minimum Requirements:
5-7 yrs. experience in developing software programs; or equivalent combination of education/experience
o Deep understanding of the C# language and ASP.Net
o Solid understanding of Enterprise Applications Development and strong design skills
o Previous experience serving as a team and/or technical lead in software applications development projects preferred
Languages/Skills: C#, ASP.Net, T-SQL, jQuery, JavaScript, HTML5, AJAX, REST, SOA
Deep understanding of Web API’s and micro-service patterns
Expert in the Microsoft .Net Runtime through version 4.5, including WCF, LINQ, TPL, and other modern libraries
Expert in best practices and design patterns in Microsoft .Net
Bachelor’s degree in MIS, Computer Science, Engineering, Physics, Mathematics, or related discipline
Preferred Skills/Previous Experience:
Experience with Microsoft MVC pattern is a plus
Experience with SQL and / or experience working with large, complex data sets
Strong math background and analytical capabilities
Familiarity with financial data
Ability to perform as a team member
Good communication skills in working with co-workers and internal clients
Ability to plan work of self & others and resolve technical and other problems
Ability to perform off-hours production support
             

Similar Jobs you may be interested in ..