Job description
With us you will be responsible for:
- Product Design, Development and Implementation
- coaching the team in resolving complex issues and problems, taking architecture Decisions
- Leading the application development and maintenance work in the role of an Architect and work on solution architecture and solution design
- Understanding legacy applications and help in creating a technical road map for upgrades with new technologies
- Working closely with customer stakeholders and to ensure predictable product vision
- Identify gaps in the existing release / deployment / configuration process and come up with solutions to reduce risks, Proactively checking and raising alerts.
We expect you to have:
- Excellent skills in Design patterns, advance .net concepts, web development, web services
- Responsible for developing solutions to complex architecture problems, designing and delivering real enterprise-class software products
- Review FIS Security Compliance Requirements and work on Security Remediation
- Define and drive FIS's Governance Process across products for Technical Design Reviews, Architectural Standards
- Participate in analysis of existing systems and capabilities
- Capable of suggesting alternatives to improve streamline processes
- Produce the Conceptual, High Level and Detailed Design Documents as required on each project
- Suggest industry best practices and solutions available off-the-shelf that can be used to meet the requirements
- Review of Enterprise Framework Adoption
- Support the Project Manager in identifying ways to reach the target architecture
- Ability to see the bigger picture, Product Architecture
- Good knowledge about cross-browser compatibility and web standards
- Good knowledge of MSSQL
- Good understanding of working in an agile set up
Education:
- Bachelor's degree in Computer Science Or Computer Engineering
Experience:
- 10-16 years total experience and 4-5 years as an architect.
- Extensive knowledge of Web technologies
- Hands-on experience in .Net Stack and other frameworks
- Experience with Product Architecture, DevOps, and fast cycle time delivery
- At least 4-5 years of experience with hands-on .NET programming and related technologies
- Proficient in TDD, NoSQL, Relational DBs (MSSQL, MySQL, Oracle), SOA, EDA, and design patterns
- Hands-on with open stack, MVVC and AWS.
- Excellent understanding of current enterprise software technologies and development practices/tools, including virtual environments, source control, remote development, issue tracking, build and test automation, and networking management.
Desired Skills and Experience:
- Software Architect , .Net programming , C#. MVVM.
- CORE JAVA, XML, J2EE, SPRING, CXF, HIBERNATE, RESTFUL WEB SERVICES
- WEB APPLICATION SECURITY WEB SSO SAML2.0, OWASP
- ENTERPRISE PLATFORM INTEGRATIONS
- MS SQL SERVER
Good to have:
- Good knowledge of usability and user experience (UX) design, Domain Driven Development
- Working knowledge of database
- Knowledge of SDLC, exposure to Dev ops, Continuous Integration, Continuous deployment, Test Automation configuration
- Exposure to Financial Services Domain - Wealth Management/Banking/Payments
As a person you are:
- Have worked in multi-cultural set up
- Proactive in your work
- Problem solving skills
- Honest & Ethical.
- Clear in your thoughts and communication.
- Objective in your approach.
- Professional attitude at work
- Self-motivated person, having sense of ownership and responsibility
- Independent and responsible
- Willing to learn and grow & work in a highly complex environment
- Good team player, attention to detail and ability to work well with others