- Develop Fullstack web applications using cloud technologies
- Manage the development lifecycle including development, code management and deployment
- Lead and work closely with the Innovation Team, to leverage knowledge and get work done, act as a role model for other teams regarding processes and activities
- Lead the design of application databases including table and index design, database normalization and de- normalization, stored procedure and view creation
- Lead the troubleshooting of data and technical issues and can develop troubleshooting skills in other team members
- Manage the scheduling of development resources to achieve successful delivery as requirements and priorities change
- Play a role in the entire life cycle of development, be motivated to drive tasks to completion and take ownership of projects from end-to-end
- Build proof of concept to move the minds of leader within the firm and demonstration how emerging technologies can be applied to professional services client delivery workstreams
- Maintain and develop new features for existing innovation applications
- Assist in the design and development of a data warehouse for the department s innovation lab
Qualifications:
- Bachelor s degree or equivalent experience required; emphasis in Information Technology preferred
- 5 years of related experience; experience in building Full Stack web applications strongly preferred
- Familiarity with Cloud-native practices on Azure
- Solid desire to learn a variety of different programing languages and cloud technologies
- Familiarity with one or more modern UI frameworks such as ReactJS
- Experience in .Net, Python or Node JS, API development and desire to learn additional languages
- Experience working SQL databases including making database migrations
- Ability to implement full stack features n a web application
- Ability to understand problems, think critically, and identify creative solutions
- Strong verbal and written communication skills incl