Position Type : Full time
Type Of Hire :
Experienced (relevant combo of work and education)
Education Desired :
Bachelor of Computer Science
Travel Percentage : About the team
About the team
As a Technical architect, you will join a talented and experienced payment team, working on state-of-the-art software development projects in the area of Card present payments processing, which enables financial institutions with acquiring, monitoring, netting and clearing functions for their payment systems.
What you will be doing
Software Technology Architect define and maintain architecture principles and standards for FIS application development based on FIS business requirements
Deliver working, scalable solutions to our clients.
Understand the product on a technical and functional level, understand the business drivers of our clients, drive solution design in line with the standard offering and product roadmap, keep a strong focus on quality, and deliver scalable solutions that address the business needs of our clients.
Work closely with Product Management and Development to identify features that are product candidates. So that when prioritized these features can be inserted in the product roadmap and developed.
Work closely with the Project Manager and Business Analysts to understand the client requirements and delivery boundaries (budget, timelines, technical constraints, etc.).
Lead design efforts and thinking and communicate in formats and detail appropriate to each stakeholder group and communicate solution architecture to technical and business audiences.
Influence technical decisions on key projects and ensure that the agreed objectives are delivered and in scope.
Document and publish appropriate architecture principles and standards, position papers, blueprints, best practices, patterns, and frameworks.
Acts as tie-breaker on design decisions.
Own and maintain the design for end to end platform covering UI assets, Integration and API assets, back end / core service providers and data storage and processing layers.
What we are looking for :
Bachelor’s degree in computer science or engineering or the equivalent combination of education, training, or work experience.
Post-graduate education desired
Led / owned solution design for multiple, complex and large projects. Led or presented architecture concepts outside realm of immediate workgroup
Experience as application development system designer or technical lead on many very large , i.e., 10,000 hours or more spanning more than 6 months projects
Experience of designing solution for Full Stack’ (or) Platform consisting different types of applications like UI apps, Integration apps, backend apps and data apps.
Experience of designing solutions ground up (green field) and enhancing an existing complex solution with exposure to both traditional and modern technology stack and design patterns.
Experience of designing solution to meet domain objectives (functional use cases) and operational objectives (non-functional use cases).
Experience of working under scaled agile model and a distributed team.
Proven experience with Continuous Integration and Continuous Deployment is an asset.
Strong analytical and problem-solving skills.
Strong J2EE skills
Self-motivated, strong initiative, excellent communication skills
Knowledge and motivation to ensure secure coding practices are in place using tools like Checkmarx, SonarQube.
Familiarity with delivery and deployments into cloud environments would be big plus.
FIS JOB LEVEL DESCRIPTION
Career level role. Moderate skills with high level of proficiency. Focuses primarily on one of the four architecture disciplines typically within a single business group.
Uses best practices and knowledge of technologies and processes that are appropriate for the architecture discipline the incumbent is assigned to improve FIS products and / or services.
Works under general supervision with latitude for independent judgment. Works on small to large, complex projects that require increased skill in multiple technical environments.
Possesses knowledge in a specific business area. Works on one or more projects as a team member or occasionally as a project lead.
May coach junior technical staff. May consult with senior peers on certain projects. Typically requires four or more years of systems development.
FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients.
For specific information on how FIS protects personal information online, please see the Online Privacy Notice.