Essential Duties and Responsibilities:
- Defines requirements and designs and verifies routine architecture, data and information management systems and components.
- Prepares initial design constraints and ensures architecture conforms to requirements. Incorporates architecture functions into software development lifecycle.
- Develops and maintains architecture views and models.
- Performs initial assessments of feasibility of architecture solutions and alternatives.
- Performs initial assessment of product suitability for integration into delivery system environments.
- Drafts data and information management products and service standards. Assists with assessment of impact of architectural decisions to product lifecycle.
- Work with cross-functional teams spread across multiple products and locations within the organisation and external partners, across different cultures.
- Provides technical solutions to a wide range of difficult problems. Develops solutions that are imaginative, thorough, practicable, and consistent with organization objectives
- Independently determines and develops approaches to solutions. Receives general direction for work that is reviewed upon completion for adequacy in meeting objectives.
- Partner very closely with High Performing Engineering teams to ensure we are building scalable software products that meet customer needs and are on time with quality.
- Be technically savvy to build and grow technical platforms and products as well as contribute to engineering conversations & priorities in a scrappy, ambiguous start-up environment
- Be an advocate of metric/data-based decision-making.
- Promotes and supports mission, values, and standards of ethics and integrity.
- Perform customer research, feedback, usage analytics, and competitive analysis to identify new product requirements.
- Manage project ambiguity, complexity, and interdependencies in an organized and structured way and willing to do what it takes to make our product successful
Basic Qualifications (Required Skills/Experience):
- Bachelor's degree with a focus on Computer Science, Business Administration, Information Systems, or related field. MBA is a plus
- 5-7+ years' experience on product management, experience working with RDBMS systems.
- 3+ years Software Development experience in Agile methodology
- 3+ years' experience on interaction with customers and/or user groups
- Sound business judgment as well as the ability to think clearly, analyse quantitatively, problemsolve, scope technical requirements and prioritize.
- Must be able and willing to think and act strategically and tactically
- Strong oral and written communication skills are crucial, proven ability to influence others internally and externally.
Didn’t find the job appropriate? Report this Job