Responsibilities
- Create, maintain, and scale robust software systems using Python, Java, and web-based technologies.
- Work closely with engineers and product stakeholders to assess, plan, and execute user stories through Agile practices.
- Produce clean, efficient, and well-documented code that aligns with design standards and operational needs.
- Build and execute unit tests, and validate code changes within iterative development cycles.
- Utilize various development tools for testing, continuous integration, and version control.
- Engage actively in Agile team activities including story refinement, sprint planning, reviews, and retrospectives.
Work Arrangement
On-site — Evanston, IL, Itasca, IL
Other
Duration: 12 Months