Purpose Confluence is seeking a software engineering intern to join a fast paced and challenging development team for the summer of 2018. Students will work under the direction of software engineers on tasks which will encompass analyzing, developing, modifying, documenting, testing, and debugging our software products. You will also learn and exhibit departmental standards and procedures, and become familiar with technologies relevant to the company’s software products. And, you’ll work closely with project managers, QA engineers, product owners, architects and client services to collaborate and solve business problems in an agile development environment.
Work with software engineers, QA, product owners, and user experience engineers to build high quality software that delivers great value to our Clients.
Use software industry best practices and tools to code, test, debug, optimize and release software products.
Work on a cross-functional Scrum team participating in planning, stand-ups, retrospectives and demos.
Education: Bachelor of Science in Computer Science/Engineering or similar degree in progress.
Ability to work 40 hours/week during the summer
Proficiency in a programming language such as C++, C# or Java , previous internship experience is preferred but not required
Experience with web development technologies
Strong attention to detail and knowledge of software development practices.
RDBMS experience is preferred
Self-motivated, willing to learn new concepts and products quickly
Additional Salary Information: This is a paid internship for the summer of 2018.
Who is Confluence?
We are a Software Product Company. We produce cloud products that help investment companies optimize and control the information they need to manage their investment products. We are a company made up of exceptionally talented individuals who know what it means to work as a team. We seek the best engineers regardless of their location. While we are headquartered in Pittsburgh,... Pennsylvania we have many team members working remotely across the United States. Our Agile working environment fosters collaboration across our dispersed teams. This environment allows everyone to bring their A game to create great software products and services that clients highly value. Confluence provides an opportunity to work in a fast-paced, client-focused, growth environment using state of the art software technologies, tools and processes.