Responsibilities for this role include
-
Develop desktop and mobile applications based on functional specifications
-
Software conceptualization, technical specification, object design
-
Technical architecture, tools selection, and component design
-
Work with leadership and development teams (both internal and external) to define releases, sprints, and to manage timelines, resource allocation, and roadmaps
-
Assist in developing and implement testing and acceptance protocols
-
Assist in managing internal and 3rd party (vendor) development and infrastructure teams
-
Assist in managing and enhancing all aspects of the SDLC
-
Related duties, as required
Culturally, our client embodies the spirit of a start-up organization. Enthusiasm, perseverance, and a willingness and an ability to work in an undefined and complex environment is essential for this role.