• Title

  • Software Engineer

    Posted: 05/09/2019

    The Software Engineer is responsible for the collection, movement, and aggregation of data via techniques such as web scraping, direct web feeds and API manipulation.  Requires strong critical thinking and problem solving skills, and the ability to define strategies that lead to the efficient acquisition of data that is complete and of the highest quality.  Ideal for a team player well steeped in professional development practices with a passion for learning, coaching others, and continuous improvement. 

    Job Description 

    • Address support tickets associated with existing data feeds and extracts
    • Analyze Financial Institution web-sites
    • Strategize and define best method for efficient and quality data collection
    • Implement and maintain systems for collecting data from supported locations
    • Write basic database queries as needed to verify proper data ingestion
    • Test and verify developed solutions
    • Deploy solutions to testing and production environments
    • Develop a general understanding of the eMoney aggregation API and infrastructure
    • Grow your skills with regards to software craftsmanship, software design, design patterns, best practices, etc., assisted by mentoring provided by engineers on the team
    • Look for and surface opportunities for process and technology improvements
    • Mentor and pair with associate level engineers to find coaching opportunities


    • Bachelor's degree in Computer Science (or equivalent work experience)
    • 3-5 years of relevant work experience or internships
    • Fluent with Object Oriented programming (such as C#, C++, Java, or similar)
    • Fluent with web technology (HTML, CSS, JavaScript)
    • Self-Motivated
    • Experience and desire to work in a highly collaborative Agile environment

/* AZU-560-12875 */ /* AZU-560-12875 */