Software Engineer Co-Op - Hybrid (Req. #714, 715)
Mindex
- Rochester, NY
- Temporary
- Full-time
- Develops tasks to accurately break down the work required.
- Creates or updates enterprise software in alignment with agile user stories and associated acceptance criteria.
- Creates/modifies/executes tests including, but not limited to, unit tests, integration tests, test automation scripts, manual system, and regression test scripts.
- Communicates the status of deliverables to scrum team members.
- Understands the basics of debugging and the tools used for it.
- Ability to gain understanding with help from more senior engineers.
- Aware of overall service architecture. Designs basic functions with an awareness of overall service architecture, avoiding duplication across codebases and interface-breaking changes.
- Understand the importance of security.
- Assists in maintaining existing documentation and effectively documents own work.
- Partners with the scrum team and stakeholders to provide feedback and assist in plans, designs, specifications, source code, test scripts, and documentation.
- At least Three years of education and/or prior Co-op experience
- Familiarity with Java, Spring Boot, React, Python, Oracle, MongoDB and OpenShift
- Familiarity with test automation
- Familiarity with object-oriented programming and REST web services
- Familiarity with relational databases
- Familiarity of Agile/Scrum methodologies
- Self-starter with ability to deliver working software
- Tickets to local sporting events
- Teambuilding events
- Holiday and celebration parties
- License to Udemy online training courses
- Growth opportunities
- Prolonged periods sitting at a desk and working on a computer
- No heavy lifting is expected. Exertion of up to 10 lbs.