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
Strong 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 including the ability to articulate complex issues to others