FIS is a leading technology company powering the world’s economy. As a Software Engineer, you will develop innovative fintech products, design software enhancements, and collaborate with various teams to meet client requirements.
Responsibilities:
- Designing, programming, debugging and modifying software enhancements
- Interacting with product managers and users to define requirements and modifications
- Participating in software design meetings to determine technical requirements
- Working with internal Client Training, Client Relationship and Sales teams
Requirements:
- 5-7 years of experience in Data Warehouse, ETL/ELT, and Cloud projects
- Hands-on experience with CI/CD Pipelines using tools such as GitHub, Jenkins, Harness, etc
- Strong understanding of end-to-end systems development life cycles and standards
- Financial industry knowledge, including practices, regulations, and operations
- Ability to interpret and design sequence diagrams, class models, and architectural frameworks
- Expertise in solution design and requirements definition disciplines
- Strong SQL skills, including writing and analyzing complex queries and stored procedures
- Proficiency in Power BI, SAP BusinessObjects, or similar reporting tools
- Python programming proficiency
- Understanding of software testing concepts
- Familiarity with Data Warehouse and ETL processing tools (e.g., IBM DataStage, Databricks, Data Builder Tool)
- Knowledge of Snowflake (or alternatives like Azure OneLake)
- Ability to work with NoSQL databases such as MongoDB
- In-depth knowledge of design patterns and their practical application
- Experience with JIRA or similar project management tools
- Familiarity with Scrum/SAFe Agile methodologies
- Experience with GraphDB
- Hands-on experience with automation tools
- Unix/Linux user experience