Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 18, 2017
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Invesco is an independent investment management firm dedicated to delivering an investment experience that helps people get more out of life. We are privileged to manage more than $770 billion in assets on behalf of clients worldwide (as of June 30, 2016). We have: Specialized investment teams managing investments across a comprehensive range of asset ...
    Read more about this company

     

    Senior Developer - Disruptive Technologies

    Job description

    About Invesco IT

    Do you like working with top IT professionals where everyone has an opportunity to collaborate, share ideas and work on leading-edge technologies? Do you thrive in an environment where you are part of a team implementing innovative technology solutions for clients and employees? Invesco’s IT team is a global organization with 1300+ employees working together to serve the business. We value everyone’s ideas and input and provide opportunities to develop skills. If this sounds like a team you want to be a part of, read on to learn more about the opportunity to join us.

    “The thing I like best about working in IT at Invesco is the people. Every day, I am inspired by who I get to work with, not just in my local office, but around the globe.” – IT Manager, Houston, USA.

    Are you passionate about working on the latest technologies and trends in financial services? Are you a seasoned developer well-versed in multiple web technologies? Are you a person that likes to tinker with new tech in your spare time? Then you may be a great fit for Invesco’s Disruptive Technologies group.

    The Senior Developer will be part of a fast-paced agile development team, building the latest in innovative and disruptive technologies. Work on cutting edge Financial Technologies (aka FinTech) that will ultimately yield significant benefits for Invesco. Spearhead innovation leveraging the latest tools and technologies to introduce leading edge products and services to market, as well as foster new ways of working.

    Candidates applying to the Developer role enjoy collaborating with a diverse and talented group of team members in providing innovative technical solutions. They must be technology generalists, having experience in multiple platforms and languages such as Java, .NET, C++, etc., with a proven track record of satisfying team requirements and exceeding expectations. The candidate must be passionate about speed, quality, automation, and continuous delivery. Our team continuously learns as new technologies evolve, so the ideal candidate is passionate about frequently acquiring and mastering new skills.

    This Johannesburg based role requires the individual to;

    • Design, develop, and test full-stack technologies using Java as the primary language, with minimal supervision (this role is ~80% development)
    • Expertise in 1 or more of the following languages including .NET, C/C++, Python, Ruby
    • Participate in brainstorming and evaluating new technologies as they continue to evolve
    • Participate in technical reviews as part of the development process
    • Participate in daily scrum meetings, back log grooming and sprint planning sessions
    • Collaborate with the global team in continuous improvement efforts

    Experience/Skills

    • Proven experience with top-tier firms in management consulting, financial services or comparable role in corporate setting
    • Solid experience in software development
    • In-depth experience with Java including JSP, JMS, JNDI, JSTL, Spring, Spring MVC, and JPA (Hibernate)
    • Experience with one or more other languages such as .NET, C/C++, Python, Ruby, etc.
    • In-depth experience with HTML, CSS, JavaScript, JQuery (AngularJS a plus) and other frontend technologies
    • In-depth knowledge of SQL databases (Oracle and SQL Server are a plus)
    • Experience with Azure and / or Amazon Web Services (AWS)
    • Familiar with Agile software development (Scrum is a plus)
    • Experience in developing Blockchain applications or proof-of-concepts (POCs) using Hyperledger, Ethereum or other platforms, a definite plus
    • DevOps knowledge is a plus
    • Comfortable working with ambiguity (e.g. imperfect data, loosely defined concepts, ideas, or goals) and translating these into more tangible outputs
    • Strong written and verbal communication skills
    • Must demonstrate a positive, customer-focused attitude
    • Good inter-personal skills combined with willingness to listen
    • Strong analytical and critical thinking skills
    • Ability to manage multiple tasks and requests
    • Able to work in a global, multicultural environment
    • Able to influence and build relationships at all levels of staff
    • Strong analytical and critical thinking skills
    • Structured, disciplined approach to work, with attention to detail
    • Flexible – able to meet changing requirements and priorities
    • Self-motivated. Capable of working with little or no supervision
    • Ability to react positively under pressure to meet tight deadlines
    • Maintenance of up-to-date knowledge in the appropriate technical areas
    • Enjoy challenging and thought provoking work and have a strong desire to learn and progress

    Method of Application

    Interested and qualified? Go to Invesco Ltd on invesco.taleo.net to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Invesco Ltd Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail