What are the responsibilities and job description for the Domain Architect position at Affinity?
Affinity is a seeking a Domain Architect on behalf of our financial client based in Kansas City, Missouri. Our client is a catalysts of transformation who power applications, secure networks, and implement cutting-edge initiatives that propel their business units forward. The banking industry's rapid evolution provides them with an exciting opportunity to continuously learn, grow, and harness new technologies that elevate the experience for their customers. The commitment fosters innovation, enhances customer and employee experiences, while reinforcing our belief that our diverse team is our greatest competitive advantage. We are actively seeking candidates who share our passion for technology and bring fresh perspectives to the table.
Essential Functions
- Develop and maintain domain reference architecture
- Communicate the high-level integration of all apps under responsibility of the assigned domain area
- Participate in cross domain reference architecture development
- Serve as the domain architecture consultant for development teams
- Participate in architecture reviews
- Manage architecture exceptions for domain
- Represent the domain area within the Enterprise Architecture committee and in technical consultation meetings with other teams within IT and the Lines of Business
- Assist with incident events across all app codes within the domain area
- Own and direct the management of domain specific documentation and interaction with the Information Security team
- Assist the team when needed to triage and/or solve technical challenges
- Perform other duties as assigned
Knowledge, Skills & Abilities Required
- Basic understanding of domain architecture
- Previous experience with Java and/or C#
- Previous experience with Microsoft SQL Server
- Previous experience working with internal and external API integrations
- Previous experience with microservices
- Understanding of modern CI/CD pipelines
- Complex problem solving skills
- Ability to understand and address application issues including integrations and connectivity
- Develop and maintain good relationships with stakeholders and vendor representatives
- Motivated and organized self-starter with strong attention to detail and the ability to manage multiple priorities
- Inquisitive, agile and strong team player with excellent written, verbal and interpersonal communication skills
- Ability to remain adaptable and resilient to all situations with an optimistic outlook and cast a positive shadow that is aligned with our culture and Core Values
- Intermediate level proficiency with Microsoft Word, Excel and Outlook
Education & Experience
- Bachelor’s Degree in Computer Science, Math, Engineering or equivalent combination of education and experience required
- 3 years of engineering experience in Domain (Business, Information, Applications, Technology Infrastructure) required
- 3 years of experience in producing design documentation, patterns, standards, or specifications preferred
- 2 years of experience designing and/or implementing enterprise applications and integrations required
**Must be eligible to work in the US without sponsorship\
Affinity Earn:
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 11959