What are the responsibilities and job description for the VB.Net Software Engineer position at ECA Staffing Solutions, Inc.?
POSITION OVERVIEW : Engage in all phases of the software development lifecycle which include designing, developing, and maintaining web-based software applications, gathering and analyzing user / business system requirements, responding to outages and creating application system models. Participate in design meetings and consult with Business to refine, test and debug programs to meet business needs and interact and sometimes direct third party partners in the achievement of business and technology initiatives.DUTIES & RESPONSIBILITIES : Designs, modifies, develops, writes and implements web based and server-based software primarily using VB / C# .net technologiesClearly and regularly communicate with management and technical support colleaguesDesign and update software database. This includes, but is not limited to : Software Applications, Web Sites, Data Communication Processes and User InterfacesTest, maintain and recommend software improvements to ensure strong functionality and optimizationIndependently install, customize, and integrate 3rd party software packagesFacilitate root cause analysis of system issuesIdentify ideas to improve system performance and impact availabilityResolve complex technical design issuesDevelopment of technical specifications and plansAnalyze user requirements and convert requirements to design documentsMake good technical decisions that provide solutions to business challengesProvide comprehensive support to internal customers; achieve resolution to outstanding problems or issuesCompile timely, comprehensive, and accurate documentation and or reports as requestedPossess up-to-date knowledge of technological developments in the industryCommunicate effectively and professionally in all forms of communication with internal and external customersPossess strong problem solving and decision-making skills while using good judgmentMulti-task and change from one task to another without loss of efficiency or composureMINIMUM REQUIREMENTS : Requires 5-10 years of experience in developing web-based software applications using VB, C# dot net, ASP.NET framework, SQL Server , REST APIs, WCF. EDUCATION : Bachelor's degree or relevant experienceADDITIONAL SKILLS : Working knowledge of SSIS and SSRS.