Financial Data Warehouse Specialist
Our team is seeking a highly skilled Financial Data Warehouse Specialist to join our ranks. This individual will play a critical role in designing and developing server-side components that meet business requirements, directly interfacing with business users to understand their needs, and assisting team members in design and development.
Key Responsibilities:
• Design and develop server-side components in an effective and efficient manner
• Directly interface with business users to understand requirements and provide solutions
• Assist and guide team members in design and development
• Partner with leads to identify and mitigate risks and escalate issues as necessary
• Ensure code quality and automated testing standards, participate in regular code reviews, and uphold quality gates
About the Role:
As a Financial Data Warehouse Specialist, you will work on cloud migration efforts to build the next generation platform for Treasury. You should have hands-on experience with Java, Scala, Spark, and SQL, as well as strong knowledge of multi-threading and high-volume server-side development. Experience with Snowflake, PowerBI, and Cloud platforms is a plus. Additionally, you should possess good architectural knowledge and be aware of enterprise application design patterns. A basic working knowledge of Unix/Linux and exposure to Test and Behaviour Driven Development in an agile setup are also desirable.
Requirements:
• 7-10 years of work experience in software development
• Hands-on experience with Java, Scala, Spark, and SQL
• Strong knowledge of multi-threading and high-volume server-side development
• Experience with Snowflake, PowerBI, and Cloud platforms (plus)
• Good architectural knowledge and awareness of enterprise application design patterns
• Basic working knowledge of Unix/Linux
• Exposure to Test and Behaviour Driven Development in an agile setup (desirable)
• Exposure to JavaScript framework like Angular (desirable)
We Offer:
• Competitive salary and benefits package
• Opportunity to work on cutting-edge projects and technologies
• Collaborative and dynamic work environment
• Professional development and growth opportunities