Candidate should have a Bachelor’s degree in Computer Engineering, Computer Science or other related discipline with 5+ years on .Net Core, Angular, MVC, API development and SQL server. Proficiency in higher-level programming languages.
Good to have: Python
Understands GenAI, Agentic AI, and can use it effectively on daily basis to achieve better productivity and quality
Knowledge of financial services industry
Knowledge of end-to-end systems development life cycles, Scaled Agile, Scrum, etc. methodologies
In-depth understanding of design patterns and their application
Excellent analytical, decision-making, problem-solving, team and time management skills
Ability to estimate work effort for project sub-plans or small projects and ensure the project is successfully completed
Outstanding verbal and written communication skills to technical and non-technical audiences of various levels in the organization, e.g., executive, management, individual contributors
Positive outlook, strong work ethic, and responsive to internal and external clients and contacts
Ability to persuade and influence others on the best approach to take
Key Responsibilities
Manages large software engineering projects and systems to optimize software performance, responsiveness, and resource utilization capable of handling significant workloads
Works with limited oversight from manager
Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked or Internet-related computer programs.
Interacts with product managers and/or users to define system requirements and/or necessary modifications
Participates in software design meetings and analyzes user needs to determine technical requirements
Drives the development of new features and enhancements, contributing to architectural decisions
Writes code, completes programming and performs testing and debugging of applications using current programming languages and technologies
Coaches, reviews and delegates work to lower-level technical team members
Contributes to the continuous improvement of development processes and methodologies
Demonstrates innovative influence on direction of technology products, solving difficult and complex problems
Influences others regarding policies, practices, and procedures
Other related duties assigned as needed
Company Profile
FIS is a global leader in financial services technology, with a focus on retail and institutional banking, payments, asset and wealth management, risk and compliance, and outsourcing solutions. Through the depth and breadth of our solutions portfolio, global capabilities, and domain expertise, FIS serves more than 20,000 clients. Headquartered in Jacksonville, Florida. FIS employs more than 55,000 people worldwide and holds leadership positions in payment processing, financial software, and banking solutions. Providing software, services, and outsourcing of the technology that empowers the financial world, FIS is a Fortune 500 company and is a member of Standard & Poor’s 500® Index.
