Job Description
We are looking for an experienced Programmer Analyst. This is a contract position and is onsite 3 days per week, with remote work the other 2 days.
Location :Texas
Responsibilities
- Manage and perform planning, development, coding, testing, migration to production, and the maintenance of applications within multiple environments
- Performs analysis of client requirements and designs or modifies programs/systems to meet those requirements; Prepares models, (event, process, data, object, etc.) and prototypes as needed
- Support and lead analysis and evaluation of packaged software and assists in implementation of packaged software
- Collaborated closely with other departments such as Security, UNIX, LAN Operations, and Data Base Support to ensure overall success of the application; Coordination with other groups for interface support such as SAP, Meter Reading, and Outage
- Leads coordination with other groups such as Infrastructure, DBAs and third party vendors to implement new, changed or upgraded hardware and upgraded software
- Creates, monitors and reports project status
- Designs, codes, documents and tests software and software components
- Lead and participates in system testing, performance testing, failover testing and quality assurance reviews
- Participates in scheduled annual disaster recovery tests, including maintenance of required documentation and coordination of user participation
- Facilitate communication between stakeholders from different departments by organizing meetings and workshops as needed
- Perform software deployments including weekend and night rollouts
- Creates required change management documentation for production system deployments
Requirements
- 5 to 10 years of experience as a programmer and must be experienced in PL/SQL and .NET back end development in a production support environment
- Ability to execute analysis, design, development, and maintenance activities without significant, direct supervision
- Multidiscipline experience is required in applications utilizing several operating systems and developed using a varied mix of environments and/or languages
- Acceptable experience includes roles in planning, developing, coding, testing, migration to production, distribution and support of package software, and the maintenance and support of applications within environments such as Oracle, PL/SQL and .NET
- Experience: Oracle, PL/SQL, C#, Web Services, .Net, XML, ASP.Net, HTML, MS SQL Server, MS Visual Studio (Includes C#, Visual Basic), SOAP
- Beneficial Experience: Linux, Service Suite Work Order System (Development and Support)
- Ability to communicate technical issues to non-technical client end-users
- Proven successful programmer
- Excellent communication (verbal/written) and interpersonal skills
- Ability to prioritize and adapt to both routine and unpredictable work activities
- Capable of working effectively and efficiently to deliver work products, particularly under pressure of stringent timelines
- Ability to make effective presentations to client end-users
- Ability to work independently with little or no supervision
- Ability to learn Mobile software
- Ability to learn WebSphere Portal, FileNet, Sybase, SharePoint, SOA, Business Objects.