What you will do:
This is a leadership position within Digital N.A division located in Jersey City, NJ. As a Vice President of Digital Technology, you will lead a team of full stack engineers, business analysts and quality engineers to build digital platforms and solutions for digital partners and customers. You will work closely with product owner and stakeholders, understand tactical as well as strategic goals, define technology roadmap, and lead development efforts to successful completion. You are highly experienced in full stack development with experience and expertise in Azure Cloud environment, RESTful API development, Angular UI, building out platforms that are highly scalable and resilient. In this role, you will enable and implement APIs to standards, specifications, consistency, secure development practices for API lifecycle development. You have experience working in agile environment, leading agile teams and adopting best practices in agile methodology.
Responsibilities:
- Design, develop and maintain client facing digital applications and platforms
- Design, implement solutions with Microsoft Azure API Mgmt. Gateway, Service Fabric, Kubernetes and other open source frameworks
- Design services based on different standards for REST, Data integration techniques, Events, Messaging, and Transformation engines and downstream platforms and services (APIs).
- Present architecture and design to necessary stakeholders, as required.
- Maintain working knowledge of API management platforms and API related activities; requirement analysis, solution architecture and design, resource-based API modeling, micro-services architecture.
- Maintain knowledge of API design standards, patterns, and best practices.
- Document/generate API specifications for multiple consumers and make sure that integration is seamless across the board.
- Partner with Enterprise Architecture and Middleware Development teams to identify and execute overall architecture
- Drive solution development through requirements gathering, analysis, discovery, business plan creation, and solution level of effort estimates
- Create end-to-end integration solutions development for enterprise software or hosted high tech services.
- Maintain working knowledge of API security standards and implementation (Oauth 2.0, OpenID, JSON, Web Token); Maintain knowledge of API security certification, authentication, authorization, IP security setup, and endpoint configuration
- Provide general guidance and mentoring for team members on designing and implementing integration solutions based on middleware platforms
Bachelorâs or Masterâs Degree in computer science or equivalent
- 10+ years of experience in application development preferably customer facing digital development
- 10+ years in financial or Insurance Industry
- 5+ years of management experience leading teams in agile environment
- 2+ years of experience in Azure cloud environment
- 2+ years of experience in designing standards based API specifications and managing API lifecycle using Swagger or related tools
- Proven leadership skills with ability to connect with various levels of the organization
- Strong communication and presentation skills