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

Software Engineering Intern

TIBCO

TIBCO

Software Engineering Intern

Remote
Internship
Paid
  • Responsibilities

    Headquartered in Palo Alto, CA, TIBCO Software enables businesses to reach new heights on their path to digital distinction and innovation. From systems to devices and people, we interconnect everything, capture data in real time wherever it is, and augment the intelligence of organizations through analytical insights. Thousands of customers around the globe rely on us to build compelling experiences, energize operations, and propel innovation.

    Our teams flourish on new ideas and welcome individuals who thrive in transforming challenges into opportunities. From designing and building amazing products to providing excellent service; we encourage and are shaped by bold thinkers, problem-solvers, and self-starters. We are always adapting and providing exciting opportunities for our employees to grow, learn and excel.

    We value the customers and employees that define who we are; dynamic individuals willing to take the risks necessary to make big ideas come to life and who are comfortable collaborating in our creative, optimistic environment. TIBCO – we are just scratching the surface.

    Overview TIBCO’s BusinessEvents Engineering Team is responsible for developing a rule-based event-processing framework, which our customers use to build real time, stateful, distributed event-processing applications.

    What You'll Do We are looking for a self-starting individual passionate about web technologies and user interfaces, with a focus on user experience. You will work in a team with front-end as well as back-end engineers, and will gain exposure to the entire technology stack. Candidates will have interests in some or all of the following areas:

    • Delivering front end applications written in AngularJS/Angular
    • Developing Eclipse based applications written in Java
    • Contributing VSCode extensions
    • Building RESTful APIs written in Java
    • Developing and executing unit tests
    • Improving the usability of existing web based applications
    • Collaborating with colleagues locally and/or in remote locations
    • Gaining experience with the Engineering group's best practices, coding standards, policies and procedures

    Who You Are

    • Must be currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelors or Masters degree in Computer Science or a related field
    • Possess strong creative, technical, and problem-solving skills
    • Have excellent communication skills
    • Experience with open source software
    • 1 or more years of experience with AngularJS/Angular or
    • 1 or more years of experience with Java is desired
    • Familiarity with HTML and CSS is desired

    Preferred

    • Prior successful delivery of web based applications a plus
    • Experience with source control systems (SVN, Git) a plus
    • Experience developing RESTful services is a plus
    • Experience with continuous integration tools is a plus
  • Industry
    Computer Software