Chicago, IL
Job Type:
Technical Project Management

Job Description

* Work with customers, business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions that are aligned with business and IT strategies and comply with the organizations architectural standards. Involved in all phases of the full systems life cycle.* Responsible for designing, coding, testing, and implementing applications and systems software delivered on time and within budget. Make recommendations towards the development of new code or reuse of existing code. Participate in component and data architecture design, performance monitoring, product evaluation and buy vs. build recommendations.* The primary job responsibility is design vs. development of software applications/systems and/or databases. Duties & Responsibilities Analysis/Design:* Defines the scope of complex projects using a broad knowledge of the business, existing systems and available technologies.* Design complex data models.* Perform feasibility studies on complex projects.* Provide analysis to support strategic planning of future system enhancements.* Interprets Business Requirements and prepares system design documents for projects that involve multiple systems and platforms. Design data integrity and environmental requirements. Develops program specifications and flowcharts, (data flow, job flow, etc.), for complex systems.* Designs security requirements for systems with external customer access. Planning/Process Management: Prepares time estimates for all phases of technical projects.* Develop and maintain project plans for large cross-organizational projects.* Distributes assignments to team based on established prioritization of group tasks and skills.* Reviews technical processes, document and implement suggested improvements.* Participates in post implementation review. Communication:* Provides input to peers, management and customers for recommendations and alternate solutions and/or improvements.* Conveys and insures the understanding of technical strategies and vision to project participants.* Conveys problems, solutions, updates and project status to their peers, customers and management.* Researches and presents detailed information for cost justification of new purchases to management.* Develops and reviews program, systems, user, operations and disaster recovery documentation.* Provides feedback on team and individual performance against established assignments.* Participates in hiring process, conducts technical interviews, contributes to overall evaluation of candidates and makes recommendations for hiring. Mentoring:* Takes responsibility for personal and team technical and professional growth.* Assists new hires with simple and complex department procedures, environment, tools, utilities and standards.* Serves as a resource and provides on-the-job training and advice on tasks to be accomplished to less knowledgeable or newer associates.* Provides technical assistance and follow through to team members.* Oversees the work of less knowledgeable technicians.* Assists in the development and administration of training programs for technical personnel. Coding: Develops and maintain complex code utilizing structured programming techniques.* Investigate new tools and technologies and utilizes them where appropriate.* Sets up new tools, technologies and environments for others to use.** Apply object oriented programming principles to design and development efforts in an effort to re-use existing code.* Conduct and participates in code walkthroughs. Testing: Plans, coordinates and develops proper testing environments within and across various systems and platforms.* Develop system and system integration test data.* Performs and coordinates system, system integration, conversion, parallel and stress tests for large size projects within and across various systems and platforms.* Makes recommendations to improve performance based on stress testing results.* Provide assistance to application and quality assurance testing teams. Documentation:* Prepare design documentation for the software projects assigned.* Ensure that the scope and intent of the design architecture is clearly reflected and accounted for in the supporting documentation for the Developers.* May assist in writing on-line help manuals, user manuals, operations documentation and FAQs for specific software projects. Performs other related duties as assigned. Qualifications * The duties and responsibilities described above are the essential functions of the job.* The qualifications below are representative of the knowledge, skills, and/or abilities required.* Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. * This position requires a bachelors degree in computer science, a related discipline, or an equivalent educational and work experience, with typically 11-12 years of systems/applications/database analysis and development experience. * Must have the highest level of understanding in the theories, methodologies and principals underlying technical analysis, design and implementation of software applications, systems, and/or databases.* Experience with SOA is preferred.* Must have expert analytical and design skills at multi-product/multi-environment level as well as in-depth experience in research and analysis, project planning and implementation. Highest understanding of entire development process, including specification, documentation and quality assurance. Aware of business issues as they impact overall project plans. Recognized reference and central point for technical issues across groups and products. Strong communications and interpersonal skills.* Familiar with CASE tools products.* Must have strong knowledge of job specific technical skills specified in the requisition and be able to apply them to specific software and/or database development efforts. * * * *

Jobs Like This Near Chicago, IL


Click on the button below to go to the Transunion website and apply for TECHNICAL CONSULTANT SR - Project Manager.


Not getting the interviews you want?

Maybe it's time to invest in your resume and enlist the experts at FINS Resume Service.

Log in