Company Bank of America
Job Role Team Mgr - Apps Prog
This material does not take into account your particular investment objectives, financial situations or needs and is not intended as a recommendation, offer or solicitation for the purchase or sale of any security, financial instrument, or strategy. Before acting on any information in this material, you should consider whether it is suitable for your particular circumstances and, if necessary, seek professional advice.
1. Individual will be responsible for designing, developing, implementing and configuring Enterprise Solutions using technologies such as Java EE, Spring Framework, Java FX, SmartGWT, WebServices (SOAP/REST), Mule ESB, AngularJS and Oracle Database
2. Develop relevant coding/design standards & high level design principles
3. Perform Design Reviews, both functional and non-functional perspectives and Support Non-Functional Tests
4. Partner with LOB technology executives as well as technology delivery managers to device a roadmap for global delivery of application development and support
5. Communicate and influence key elements of one or more technology architectures to technical and business audiences
6. Provide consultation and issue resolution services to IT colleagues for one or more technology platforms, consulting with other technical leaders as required.
7. Interface with senior stakeholders including other technical leads to drive integrated technology delivery
8. Identify opportunities to leverage technology synergies to save costs and improve efficiencies
9. Manage core group of technical leads and mid to large size technology development/support through full software lifecycle including requirements gathering, technical assessments, software evaluation, technical design, code development, launch and maintenance
10. Identify the hardware and software components of a technical solution to be used downstream for implementation and provide guidance on implementing the underlying application components
11. Provide expert knowledge of application and system architecture at all levels. Provide guidance throughout the development process to ensure code is developed within specifications
12. Ensure that the design and development is conforming to best practices, standards and technical design.