Partner with cross-functional teams to design, develop, test and implement features and code
Collaborate and contribute to all activities required to deliver high quality features
Learn best practices through mentorship and grow your skills and confidence through hands-on learning in a team environment
Write unit-tests and validate your software against acceptance criteria
Apply team coding, documenting, and testing standards
Participate in code reviews and communicate application changes
Document code and projects so others can easily understand, maintain and support
Debug the problems which arise in production
Read and write design documents
Contribute to team's sprint commitments and actively participate in our Agile practices
Learn the business process domain to better support the business
Requirements
Currently pursuing a bachelor's or master's degree in computer science, Information Systems, or closely related field of study
Conceptual understanding and use of one or more object-oriented programming languages
Experience working in a team environment
Ability to navigate and operate integrated development environments (IDE)
Experience with the most used application programming interfaces (API) and frameworks in their particular field: JSON, Rest/SOAP based Web Services, JUnit, and GitHub preferred
Understand basic database design techniques and ability to create simple database queries
Tech Stack
JUnit
SOAP
Benefits
Excellent benefits package that includes 401(K) match
Adoption assistance
Parental leave
Tuition reimbursement
Comprehensive medical/dental/vision
Nonstandard benefits that make us a Great Place to Work