Senior VB.NET Programmer Analyst

Wisconsin  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

We are seeking an individual with a combination of technical, interpersonal and some level of informal leadership skills. This individual is expected to have the capabilities to be able to troubleshoot and resolve complex system issues in the absence of system experts. This individual may work on a combination of support, enhancement and project work.

Duties:
  • Responsible for analysing complex business problems and deriving multiple solutions for our Business Partner to choose. Has a detailed insight to design and implement business partners choices by either coding and testing an application or installing a purchased package and developing interfaces to other enhancements to these systems. Coaches others on technical skills. Reports to Leader Application Development.
  • Provides daily work direction to team members/co-workers while performing own job; may contribute to planning, work scheduling and minor decision-making regarding work methods. May provide feedback on team member/co-worker performance to immediate supervisor. This is a Sr. Level role and will provide some leadership to a group of developers on site.
  • Coaches/mentors others on coding, testing, implementation, technology, emerging trends, business processes, and a balanced view of corporate strategy. Interacts in a constructive manner with co-workers in order to create a synergy to develop business solutions.
  • Independently analyze complex business problems by communicating with current and future process users. Document findings and communicate findings through written documents and models to stakeholders. The analysis tasks include understanding and researching functionality and applicable technology of both potentially new applications/packages and new releases of existing applications/packages. Engage other areas in initial analysis phases to identify infrastructure and support needs.
  • Solves business problems by designing and customizing computer applications that will meet the business requirements by utilizing best practices, corporate standards and technology.
  • Determine and outline multiple approaches and recommend best option.
  • Provide on going support and enhancements to computer applications or packages which includes: diagnosing problems, researching possible solutions, determining effects on the entire process, coding, thoroughly testing, documenting, and implementing. This includes setting up business processes within a package, customizations to packages/applications, interfaces to other applications, system testing, troubleshooting and correcting problems within the implementation phase of new package/application installation or new releases of an existing package/application. Proactively monitor and continually enhance performance of application.
  • Manages daily priorities, support efforts, small projects or phases of a larger project utilizing the Project Management methodology.
Skills:
  • Need to be strong in VB.NET, ASP.NET, and SQL Server.
  • Experience in a leadership role, and a good communicator, in addition to a high level of technical knowledge.
  • Analytical Agility - Analyzes ambiguous and rapidly changing data, people and things; identifies key issues and draws logical conclusions.
  • Build & Sustain Relationships - Uses appropriate interpersonal skills and communication methods to build constructive relationships with customers, business units, service organizations and other stakeholders to meet shared goals and objectives.
  • Contribute to Team Success - Demonstrates cooperation and collaboration while participating in a group or team.
  • Facilitate & Manage Change - Makes effective decisions and achieves desired results in the midst of changes in responsibilities, work processes, timeframes, performance expectations, organizational culture or work environment. Actively supports and promotes corporate and/or business unit changes.
  • Results Driven - Focuses on a goal and harnesses own and others' energy to drive toward goal alignment; meets or exceeds expectations.
  • Microsoft Visual Studio - Visual Basic.NET required. Web application development experience required using ASP.NET and Java scripts.
  • WCF experience creating web services is also desired. Desktop application development experience preferred. C# experience is a plus.
  • Microsoft SQL Server experience required - Specifically Transact SQL (writing SQL queries, updates, etc.)
  • Microsoft VB6 experience would be a plus
  • Microsoft TFS Source Code Management a plus
  • Energy industry experience a plus
Required Minimal Experience:
  • 1+ years - Experience mentoring, coaching, guiding, or providing work direction to others.
  • 3+ years - Independently manage own daily priorities and tasks resulting from support or project activities.
  • 3+ years - Experience managing small projects or phases of large projects (Preferred).
  • 5+ years - Experience in all application development concepts including analysis, design, programming and testing.
Education:
  • Associates Degree; Required.
  • Bachelor's Degree; Preferred.
  • Area of Study: Computer Science, Management Information Systems, Computer Engineering, or related degree.
Start date
n.a
From
Synectics
Published at
22.10.2014
Project ID:
795254
Contract type
Freelance
To apply to this project you must log in.
Register