Solutions Architect
Sorry, this job was removed at 1:48 a.m. (EST) on Thursday, February 25, 2021
By clicking Apply Now you agree to share your profile information with the hiring company.
Objectives of this role ? What success looks like:
- Identify end-to-end technical solutions based on business needs that utilize a service-based architecture incorporating API?s and Events for decoupling Digital and Backend application services.
- Partner with Enterprise Architecture to further the strategic vision and application Roadmaps.
- Capture future state technology vision in actionable, context-specific roadmaps.
- Partner directly with the specific technology subject matter experts and technical leads to ensure architecture standards are adopted and solutions are aligned with enterprise Technology stacks. ?
- Architected Solutions are designed as reusable components (API?s/ Microservices) that compose an overall solution that?s flexible, scalable, performant and providing excellent user experience.
- Accountable for implementation of cross-functional solution architecture of all technologies in the Annuity Core Technology stack.
- Understand and proactively assess the current state of the technology and identify gaps and overlaps
- Ensure technologies are optimized, recommending investments and rationalization and if necessary, conducts technology assessment and selection
- Possess deep industry understanding and a point-of-view of the services provided and the technologies/products used in the industry in order to effectively make decisions on product usage and investment at MassMutual
Required skills and qualifications ? The qualifications that are needed for this role:
- Minimum of 5 years design & development experience including frontend, backend, database and Integration technologies.
- Capable of designing and implementing complex solutions with technologies such as HTML, CSS, JavaScript, JAVA, NodeJS, SpringBoot, Python, APIs, Kafka as well as Cloud Native Services.
- Experience designing componentized designs including service-based architectures , leveraging containerization (i.e. Docker/Kubernates) and cloud services to build modern cloud first solutions.
- Experience with event streaming and web service protocols like SOAP, REST, JSON or Kafka?
- Exposure to Legacy back office batch processing systems.
- Experience with Design Patterns and modeling tools.
- Experience in cloud application design, development, and deployment, including 12 factor design principles, cloud native services, IAM, ELB, VPC, Messaging, SNS, DynamoDB or AruraDB or CloudWatch.? Experience in automated DevOps deployment pipelines. ??
- Skilled in leading and facilitating system design and architectural activities in support of design reviews and decisions
- Strong collaboration skills with the ability to work in a team-based environment including a global workforce, vendors, and third-party contractors
- Proven ability to provide technical leadership and guidance to less experienced team members
- Detailed understanding of both Agile and Waterfall software engineering? principles (SDLC) and methodologies
- Excellent mentoring skills and the desire to contribute to efforts beyond the scope of the day-to-day project work
- Bachelor of Science degree in Computer Science, similar technical field of study or equivalent practical experience
Preferred Experience - Additional skills that make you a great fit:
- 7 years design & development experience including frontend, backend, database and Integration technologies preferred
- Annuity experience is a plus
- Experience with open source tools
See More