Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Developer (Client Systems) - Object Oriented Languages

Provision People

Software Developer (Client Systems) - Object Oriented Languages

Austin, TX
Full Time
Paid
  • Responsibilities

    Locations: Austin TX and Charlotte NC

     

    Role Summary 

    The Client Systems Technology team aims to deliver technology driven solutions to support the Global Client Group and Marketing departments. As a team, we are responsible for the development and technical support of systems that enable the Sales teams around the world to provide an excellent client experience.

     

    As a Software Engineer in the Client Systems team, you will work in a highly collaborative environment to solve business problems through the design, development, documentation, and testing of multiple application services. You will interface with internal business stakeholders, technology team members, and vendors to drive technology solutions to business problems by building new and improving existing systems.

     

    Role Responsibilities

    • Build and enhance scalable systems that provide the Global Client Group with the tools and data necessary to enable them to provide a world-class client experience.
    • Development of automations and system integrations to drive efficiency and ensure data quality and accuracy.
    • Continuously improve systems to ensure they are performing as expected to deliver maximum business value to their users.
    • Provide technical expertise to project teams and business users, understanding their unique goals and needs, designing and developing high quality, scalable solutions.
    • Learn about and provide consultation on new technologies being explored and leveraged by business teams.

     

    Qualifications

    • Bachelor’s degree in Computer Science, Information Technology, Business or related practical experience.
    • Minimum 3 years of experience delivering valuable solutions using C#, Java or similar programming languages.
    • Experience with RDBMS.
    • Practice a Test-Driven Development (TDD) or a Test-First coding discipline.
    • Experience with testing frameworks such as XUnit, NUnit, etc.
    • Experience with automated build and deployment using Cake, Psake, TeamCity, Octopus (or other build and deployment tools).
    • Experience with agile development methodologies and practices.
    • Ability to present ideas and information in group settings and run meetings with directed goals.
    • Ability to review requirements, translate into a design, implement and test.
    • Must be a critical thinker and solutions oriented.
    • Strong analytical, troubleshooting, and problem-solving skills.
    • Quickly grasp complex concepts and learn new technologies.
    • Ability to interact and collaborate with various stakeholders, both technical and business.

     

    Preferred Qualifications

    • Financial services industry knowledge or experience a plus
    • Strong working knowledge of JavaScript frameworks such as Angular, React, jQuery and HTML5/CSS are a plus
    • Experience with the following:
      • Python or equivalent dynamic languages
      • PowerShell
      • BI tools such like PowerBI, Tableau, etc.
      • Developing systems for business intelligence or business analytics
      • Microsoft Power Platform