What are the responsibilities and job description for the Senior Dotnet Developer position at Finezi Inc.?
Duration: 10 months
W2 Contract.
***LOCAL CANDIDATES PREFERRED*** Hybrid: 99% remote.
There may be occasions where an in-person meeting is needed, but we expect those to be few and far between. If an in-person meeting is required, the location would be either Oakland or San Ramon.
TOP THINGS:
Experience with ASP.NET web-forms, web-api development, and SQL.
**Client laptop and docking station will be provided so they can use VPN and not Citrix.
Develop and implement intranet web applications using ASP.Net
Integrate new applications and functionality with existing website which uses classic ASP, Javascript and VBScript.
Work with our business analysts to develop technical design documentation, as well as document as-built applications
Analyze, develop, deliver ; support quality business sw.
Take on responsibility for the development of a complete system, that integrates existing libraries.
Provide effort estimates and prioritize activities.
Handle change request and a complex release process
Apply the latest Web technologies to an application.
Bachelor's degree in computer science or equivalent experience
7 years experience in ASP.Net development
Extensive knowledge of .Net framework 3.5 or higher and object oriented programming using VB.Net or C#
7 years experience in Microsoft SQL Server
In depth knowledge and experience in using TSQL and writing stored procedures
Demonstrates ability to communicate ideas clearly and work in a team environment
Experience with using source code control
Experience with using classic ASP, Javascript and VBScript
Job Responsibilities
• Understand in detail current and future business environment; effectively anticipate, identify, and fully meet the business needs.
• Anticipate concerns and questions, and provide proactive, timely and professional communications or delegate as appropriate.
• Analyze end-to-end complex business processes and coordinate with IT to develop and implement solutions to information needs.
• Analyze and document business requirements for complex projects.
• Act as a key contributor to teams that define, review and approve requirements for the business needs solution.
• Typically provides mentorship and guidance to less experienced employees.
• Provide expert consulting in business and user needs.
• Participate in UATs and perform quality reviews of test results.
• Participate in project estimates.
• May write manuals, Requests for Change, procedures.
• May assist with training, change management and communications associated with system implementations.
• Identify, propose and influence solutions to complex business problems.
• Contribute to business case development