Job Description
- This position will play a key role in the design, development and support of their internal back office application with a strong focus on business processes and workflows.
- Key requirement is senior level Java development and architecture experience in a UNIX environment. Looking for someone who is capable and interested in doing hands on development as well as high level systems design.
- PEGA business process and workflow experience highly desired however if candidates fit all of the other qualifications they are willing to train on the PEGA piece.
- Will require approximately 20% travel to work with partner team in Canada need candidates who won t have any international travel restrictions
- Candidates need to be self motivated, proactive type people, will work in a highly collaborative environment between offices in Minnesota & Canada
Our Fortune 500client in downtown Minneapolis is looking a senior level Java Application Developer/Architect on a direct hire basis.
Purpose:
Partners across IT and with assigned business line(s) to assess, research, and analyze business, technical and system needs in order to resolve business systems issues by recommending technology solutions that meet sponsor/stakeholder needs.
Context is large projects/programs with multiple applications with multiple interfaces and/or 3rd parties.
Primary Responsibilities:
Technical Analysis, Design and Consulting
Provides consulting services on new and strategic initiatives (medium to large of varying complexity).
Researches emerging trends/best practices and determines implications of proposed solutions on meeting business unit strategy.
Develops feasibility studies and proposals for senior management and executive decisions on large complex projects.
Manages detailed design phases for large projects/ programs identifying, tracking and resolving technical issues and ensuring solution meets sponsor needs and PLC deliverables.
Together with Project Manager, determines best mix of development, interfacing applications, third party vendor solutions to meet business requirements and project objectives.
Manages all aspects of joint development and assists with vendor negotiations.
Develops measures and monitors ongoing effectiveness of IT services for assigned business line(s).
Contributes to successful project completion by identifying risks and developing/recommending mitigation strategies.
Develops criteria for and participates in the evaluation of 3rd party vendors and software as well as due diligence exercises.
Provides input and co-ordinates with DBA in creating new and modifying existing database structures using different types of databases and recommending appropriate DB based on required functionality across multiple systems.
Testing & Documentation
Manages all aspects of testing and verification ensuring all tasks are performed for all interfaces.
Ensures adequate technical documentation and training.
Planning, Implementation & Support
Manages all aspects of implementation planning & coordination.
Develops detailed plans and accurate estimates for the design, build, implement and stabilize phases of the project.
Performs database/ disaster recovery planning for multiple systems.
Performs performance tuning to improve performance across multiple systems.
Relationships & Communication
Acts as primary IT liaison with multiple interfacing applications, 3rd party vendors, IT Executive and/or Project Managers..
Assists with vendor negotiations.
Develops criteria for and participates in the evaluation of 3rd party vendors and software as well as due diligence exercises.
Effectively communicates and builds rapport with team members, stakeholders and interface groups using a variety of techniques and collaboration from initiation to close.
Facilitates complex group meetings (including business partners) for technical design, decision making, problem solving, implementation and strategic planning.
Prepares and delivers presentations to business and technology partners, senior management and executives, selecting the appropriate approach based on the audience.
Resolves conflicts/issues and escalates others as appropriate.
Development & Coaching
Provides direction, expertise, feedback, coaching and development to build the capability of more junior staff.
Continually enhances skills and builds knowledge in all aspects of the organization, the business and information systems.
Position Requirements/Specifications:
Process Knowledge
Different testing tools (E.g. RAD)
Exposure and experience with different design techniques (e.g. OO. Top-down, structured analysis, component-based design) and tools (e.g. Rational Rose).
Communication Skills
Facilitation Skills
Presentation Skills
Risk Assessment & Quantification methodologies
Conflicts and issues resolution and escalation
Business Knowledge
Business line(s) business strategy, needs and technology
Systems Knowledge
Java application development and design in a UNIX enivornment
Different programming languages (e.g. Cobol, JCL, Java, C, HTML, VB, Visual C++)
Multiple platforms e.g. MVS, Internet, Client/Server and ability to select appropriate one to meet business needs
IT Standards, Methodologies, CMM & audit requirements
Middleware technologies (ex. MQSeries/Websphere, WXF, XML, .NET)
Randstad Technologies is an EOE-M/F/V/D and is a wholly owned subsidiary of Randstad Holding nv, a $20.0 billion global provider of HR services and the second largest staffing organization in the world.
Job Requirements
Country: USA, State: Minnesota, City: Minneapolis, Company: Randstad Technologies.
Комментариев нет:
Отправить комментарий