Software Engineer Intern
Job Summary
As a Software Engineer Intern, you will play a crucial role in building the next generation of BlackLine’s application. You will be driving innovation into our product suite by designing, developing, troubleshooting, maintaining, optimizing, and scaling cloud-based services and web applications in an Agile team setting. You will gain experience as a full-stack developer working with modern web, server, and database technologies, including but not limited to Java, NiFi, and PostgreSQL.
If you have a passion for delivering products that make a difference, are driven to make things better in all that you do and are eager to work in a collaborative agile environment where developers are dedicated to solving customer problems and innovating, we would love to talk to you.
*
Roles and Responsibility (*list in order of importance)
- Design, develop, test, troubleshoot, debug, optimize, scale and improve software systems and services while adhering to requirements, coding and quality standards.
- Maintain high standards of software quality and technical excellence within the team by supporting good practices and writing clean, testable, maintainable, and secure code.
- Proactively identify issues, bottlenecks, gaps, or other areas of concern or opportunity and bring them to the attention of your team lead.
*
Required Qualifications*
Education: You must be currently enrolled as an undergraduate/graduate in Spring 2022.
Technical/Specialized Knowledge, Skills, and Abilities:
- Curiosity and initiative to help identify and implement technical solutions to challenging problems
- A solid computer science foundation including data structures, algorithms, and design patterns, with an ability of writing high concurrency, multi-threaded, scalable code.
- Knowledge of one or more object-oriented programming languages - Java preferred
- Excellent written and verbal communication skills.
*
Other: *
- A desire to explore opportunities in a technical field as a member of an engineer team
- A desire to innovate and learn new things
Job Type: Internship