Location: Houston, TX
Positions: Multiple Positions across the states
Job Length: 6 Months to Long Term
The Sr. Web Developer is responsible for developing, testing, implementing, and maintaining enterprise applications and related software and systems. Performs ground-up development.. This individual relies on experience and technical expertise to accomplish assigned goals and tasks. The ideal candidate must display excellent written and oral communication skills with demonstrated interpersonal and organization abilities and be comfortable working in a varied, and fast paced environment.
Duties & Responsibilities
-
Responsible for the architecture, development, maintenance, PCI compliance, security, and support of all custom software solutions and purchased systems, as required.
-
Ability to work within various project methodologies, including waterfall, SCRUM, and hybrid versions of PMF/SDLC.
-
Responsible to work within and maintain the my clients domain model, build automation, integrated test cases, and NuGet server.
-
Strong understanding of object oriented programming, including abstraction, polymorphism, and inheritance.
-
Proficient in the primary technologies supported, including: ASP.NET, VB.NET, C#, MVC, Entity Framework, Ajax, Bootstrap, JSON, jQuery, Knockout, HTML5, CSS3, IIS, SSL, TLS, SSH, TFS, FTP, XML, XLST, Classic ASP, Microsoft Access, Windows Server and SQL Server (with extensive use of t-SQL, and SSRS).
-
Solid understanding of web services, including SOAP, WCF, Web API and REST.
-
Solid understanding of browser/platform compatibility issues and code solutions.
-
Solid understanding of coding techniques to prevent cross-site scripting and other malicious attacks.
-
Ability to decompile, and reverse engineer software as needed.
-
Responsible for technical support of software solutions as assigned.
-
Indoctrinate clients and staff in new technology.
-
Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals.
-
Ability to understand, interpret and apply basic algebra and statistics.
-
Ability to write reports and business correspondence.
-
Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
-
Ability to define problems, collect data, establish facts, and draw valid conclusions.
-
Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
-
Ability to work under pressure and handle shifting priorities.
Qualifications:-
5-7+ years of coding in C# in a .NET environment (ASP.Net 3.5/4.0/4.5, ASP.NET MVC 4/5, LINQ, WebAPI (2.0))
-
5-7+ years of experience on MS SQL Server 2005/2008/2012. Must be strong on complex stored procedures, triggers and views.
-
5-7+ years of coding in HTML, CSS, AJAX, JavaScript and working with JavaScript libraries (i.e. knockoutjs, angularjs, underscorejs).
-
Strong knowledge on configuring/managing TFS source control or other version control software.
-
Good understanding of functional and object oriented programming.
-
Strong knowledge of Windows servers, experienced on configuring IIS 6.0/7.0, setting up new development and UAT environments.
-
Extensive knowledge of Windows server troubleshooting procedures like memory leaks, CPU usage, performance tuning and configurations on production servers.
-
Should be able to handle releases and deployment on different environment including development /staging/production.
-
Should be able to prepare and maintain detailed documentation for different issues and releases.
-
Strong ability to analyze problems, propose solutions, and drive issues to resolution.
-
Should be able to handle critical real time production issues with immediate resolution.
-
Demonstrated ability to work independently or under general direction
V3Main offers excellent careers opportunities for professionals who possess outstanding interpersonal skills and are results-oriented team players. If you are interested to join our team, please submit your resume and cover letter on the Apply page or email it to [email protected].