JAVA Custom Application Developer

JAVA Custom Application Developer

Job Code: TJ_8818
Job Location: St Louis, Missouri
Zip Code: 63101
Job Category/Title:
Employment Category: Contract - Corp-to-Corp, Contract - Independent, Contract - W2
Position Type: Senior Level
Travel Required: No
Interview Type: In-person
Education: Associate Degree
Experience: 5-10 year(s)
Job Description: • Experience as a technical lead of architecture and development.
• Experience with mapping technical business needs to architectures, standards and reusable assets.
• Experience with business requirements, technical analysis and design, coding, testing, and implementation of customizations within software environment.
• Experience with developing reports, workflows and metrics within software environment.
• Knowledge of categorizing and prioritizing analysis and mapping workload for planning and forecasting
• Knowledge of integration points and the order in which these must be executed.
• Experience working with design, implementation, and support of knowledge management solutions and related technologies for collaborative information sharing.
• Experience with gap analysis and strategic roadmap/blueprint development.
• Experience with large Full Life Cycle (FLC) project implementations.
• Experience within a delivery role.
• Experience with client facing consulting engagements.
• Extensive experience within management consulting or consulting services (Big 4 preferred).
• Excellent analytical and problem solving skills.
• Excellent verbal and written communication skills.
• Strong executive presence and ability to interact with CxO level.
• Mentors team members in technology, architecture and delivery of applications.
• Successful teamwork experience and demonstrated leadership abilities are required.
• Creates a shared sense of direction and community among the teams.
• Proven ability to transfer knowledge and stay aware of current trends and technical advancements.
• Ability to articulate and present different points-of-views on various technologies.
• Time management skills are a must; as well as the ability to be flexible and creative.
• MUST be willing to travel extensively, up to 100%.
• College degree in a related area of study, with advanced degree highly preferred.
• A strong track record of professional success, preferably in the Consulting Services arena.
• Developing competence in own area through training, development and experience.
• Prioritizes and organizes own work to deliver to agreed deadlines.
• Developing techniques to improve service.
• Identifies problems and appreciates the issues required to resolve them.
• Identifies relevant areas for questioning.
• Developing techniques for presenting information.
• Persuades others in straightforward situations.
• Defines the roles required for new hires.
• Can convey the team’s goals clearly.
• Motivates other team members.
• Can set objectives fairly.
• Can conduct performance reviews.
• Understands the development needs of others.
• Responds to client requests in non standard situations, investigating all the possibilities for a solution.
• Works as part of a team to develop and cost proposals for new deals, extensions and ad-hoc service aspects.
• Creates networks with key contacts.
• Sets and manages the client’s expectations.
• Designs and implements changes to processes and methods.
• Manages costs and profitability.
• Implements efficiency improvements.
• Is aware of the cost incurred in making changes and evaluates these against the benefits that would result.
• Develops improved documentation methods.
• Interprets internal/external business issues and recommends best practice
• Is able to relate the Capgemini business plans to own area business plans
• Develops innovations
• Keeps abreast of technology changes and their impacts in own sphere
• Develops and reuses practical solutions within own technology area
• Has a reasonable understanding of issues in managing a global business
• Provides material to assist in the communication of the vision to staff
• Undertakes analysis of user and business requirements, with particular regard to their impact on existing systems and environments, and produce an appropriate business and/or system design.
• Assists in the construction and implementation aspects of delivery.
• Has a (deep) understanding of the business and business processes.
• Knows how business processes are integrated and their dependency upon / relations with ICT applications.
• Expertise in Impacting and Estimation, software engineering, good practice, leadership and governance.
• Responsible for software engineering direction to enable the implementation of a quality application architecture solution whilst appreciating the commercial environment.
• Analyses the impact of change, anticipates possible problems, and develops plan to prevent them.
• Applies the disciplines of Configuration Management.
• Advocates and enables a philosophy for ongoing productivity improvement, reuse and education.
• Speaks knowledgeably of relevant Software Engineering processes and management during client discussions.
• Interprets business requirements, business processes, and technical architectures and designs, and uses them as basis for the Software Engineering solution
• Defines and analyses Software Engineering methods and advises on best fit solutions and techniques
• Expertise in verification and validation at all stages of the delivery lifecycle.
• Speaks knowledgeably of relevant Software Engineering methods and techniques.
• Contributes to and develops good practice in Software Engineering techniques
• Applies productivity improvement techniques within the Software Architecture strategy
• Expertise in Software Engineering Tools, Software Engineering Environment configuration and management, and Software Engineering Data Management.
• Keeps up to date with trends, roadmaps and developments in all areas of Software Engineering Infrastructure and architecture.
• Speaks knowledgeably of relevant Software Engineering Infrastructure and architecture. Is aware of and understands the underlying application technologies, operating systems and infrastructure supporting system development and deployment
• Make effective use of appropriate technical and Software Engineering expertise within Capgemini and its partners.
• Keeps up to date with trends and developments in all areas of Software Engineering Lifecycle.
• Expertise in full project and delivery lifecycles and applies most appropriate methods to meet business needs.
• Creates, demonstrates, and communicates Software Engineering Vision/Strategy
• Considers non-functional requirements
• Knowledge and understanding of Software Engineering methodologies
• Speaks knowledgeably of relevant Software Engineering lifecycles during business and technical discussions
• Makes effective use of Capgemini Knowledge Bases
• Identifies, measures and delivers productivity improvements throughout lifecycle
• Is able to normalize/cleanse data.
• Understands how to manage data from disparate data sources.
• Maintains data integrity." .
Duration: 6 Month(s)
No. of Posts: 1
Job Expiry Date: November 30, 2016
Telecommute: No
Contact Information Login To View