IT Apps Programmer Consultant

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

Keywords

Description

Our client in Mayfield Village, Oh is currently seeking an IT Apps Programmer Consultant for a 12 month contract opening.
POSITION SUMMARY:
The Consultant Programmer is responsible for developing highly complex, cost-effective information technology solutions for major business processes and strategies by designing new or enhancing existing software programs/applications or components. Works on high impact projects involving the application of substantial knowledge of systems integration requirements across multiple IT groups and technologies. Design solutions will typically involve the coordination of several IT teams with complex interaction patterns. Assists others in the steps involved in the life cycle of software development. Makes recommendations to improve software delivery methods. May make recommendations ensure code quality across IT teams. Identifies and implements new testing approaches. Responsibilities may also include on-going support and maintenance of applications. May also work on assignments related to software architecture or lead iterations for delivery of software application functionality. Sought out as an expert and unique individual contributor to help advise and address challenges related technologies, application development, and methodologies. Works on problems of significant and critical impact and complexity where analysis of situations or data requires review of a variety of factors and creativity to determine an appropriate solution. Exercises superior judgment in selecting methods and techniques to solve problems. Implements and oversees improvements to processes and procedures. Serves as an escalation point and training resource to less experienced programmers. Stays current with industry trends and looks for ways to educate other teams and resources on emerging technologies in a way that balances cost with practical application of the new technologies. Involved in developing or enhancing IT standards.

DUTIES AND RESPONSIBILITIES (% of Time):
(Specific responsibilities and % of time may differ depending on the needs of the department and/or the needs of business area being supported.) 100% Software/Application Development and Maintenance
• Analyzes systems and business data, developing design solutions that will consider the strategic direction of business goals and IT technologies, which could include identifying what technology will be used, identifying opportunities for code reuse explaining the rational for application of any new technologies balancing cost and system maintainability. Informs others of the limitations of the system or platform structures. Collaborates on architectural design proposals as needed. Makes recommendations for, and implements the best way to proceed with the development and/or modification. Practices techniques to support the creation of more stable and effective software.
• Evaluates testing approaches and making recommendations for and implementing improvements to integration, acceptance, performance and stress testing. Identifies opportunities to improve testing effectiveness with utilities and automation.
• Prepares documentation as needed throughout the software program/application development and/or modification processes, which includes design documents and system flowcharts. Prepares presentations and/or documents for upper management regarding software application developments and/or enhancements. Maintains models of the software environment that shows all software parts and their relationships.
• Functions as an escalation point for other technical resources and various levels of management, which includes mentoring, training, helping others learn and implement new technologies, and developing training and technical documentation. Reviews the code and design documents of other Programmers. May write or modify code as needed.
• Functions as a technical resource or technical lead on large projects. Responsibilities may include developing and designing technical specifications for projects, creating Unit and Integration test beds for projects, coordinating with other IT teams that may be affected by certain technical direction decisions, identifying opportunities for reusable or shareable code. Typically, consults on cross-platform interactions.
• Assists with the development and implementation of coding standards to ensure the consistency of written code, which may include reviewing modules to ensure standards are being followed, and working with teams to ensure coding and work standards are being adhered to.
• Assists with enhancing and implementing existing processes and software development methodologies.
• Supports the architectural needs of various Company systems, which may include participating in the process of looking at the future state of various Company systems, and identifying architectural changes to support Company needs and system interactions. Looks for opportunities to share and/or reuse system capabilities.
• Participates in setting the direction for system changes and/or enhancements that span multiple systems.
• Participates on technical leadership committees or teams.

KNOWLEDGE, SKILLS & EXPERIENCE:
Education Requirements: Bachelors Degree in an Information Technology, or related discipline, which could include Computer Science, Information Systems (IS) or Management Information Systems (MIS). In lieu of a degree, related work experience will be accepted.
Work Experience Requirements: Must have at least 10-12 years of related work experience
designing/developing, programming, and supporting software programs/applications in Mainframe or Client Server environments.
• Must have exceptional knowledge of software applications, computer coding/programming language and software development life cycle. Exceptional interpersonal and communication skills with the ability to interact effectively with others and lead others through change.
• The ability to work in a team-oriented environment and independently organize work resources from current team or other teams to solve technical problems.
• The ability to consider technical decisions as part of a multidimensional problem, balancing standards, principles, project management disciplines (time, cost, schedules), team norms (consultation, decision-making , communication) and process.
• Exceptional organization skills with the ability to work on multiple projects and/or assignment simultaneously.
• The ability to support department goals that align with current and future Company objectives and initiatives. Exceptional negotiation skills with the ability to find successful resolutions for moderate to complex issues, escalating those that require management involvement, when necessary.
• Must be able to work in a fast-paced environment with tight deadlines and changing priorities.
• The ability to effectively troubleshoot system problems by identifying and implementing software or process changes that allow business transactions to continue with minimal risk.

WORKING CONDITIONS:
The demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Typical office environment.
• Typical work hours, but additional hours may be necessary to complete assigned tasks, and may be required to be on-call to support specific business areas.
• Some travel required.
About Technology Service Partners, Inc.
Headquartered in Jacksonville, Florida, Technology Service Partners, Inc. is a wholly-owned subsidiary of Computer Science Corporation (NYSE:CSC). Please visit our website at tspi.com or contact us at with any questions or to obtain additional information.

CSC through its affirmative action efforts, actively seeks, employs and retains the most qualified individuals; provides equal opportunity for all aspects of employment, including training, education and promotions; and lawfully conducts these and all company-sponsored activities in a manner not discriminatory toward any individual because of their race, color, religious creed, national origin, citizenship, marital status, sex, sexual orientation/gender identity, age (over 40), genetic information, disability or U.S. veteran status.
Start date
n.a
Duration
12 Month Contract
From
Generic Network
Published at
17.10.2011
Project ID:
254541
Contract type
Freelance
To apply to this project you must log in.
Register