Chamberlain Group is looking to develop and maintain development platforms for the myQ program, including middleware that serves as the foundation for myQ residential and commercial platforms.
Requirements
- Understanding of OOP, SOLID, and RESTful services
- Basic understanding of dependency injection and cloud development
- Ability to debug, troubleshoot, and self-diagnose issues in software development
- Ability to interface with scrum team, product owners, and scrum masters for ticket/issue management
- Experience with Git or similar code version control tools
Responsibilities
- Work using Agile methodologies such as Scrum to develop middleware
- Analyze requirements, collaborate with architects and senior engineers to produce thoughtful software designs of moderate scope and complexity
- Participate in peer reviews and pull requests to yield high quality software
- Contribute to technical discussions in community of practice, design review, or other technical meeting forums
- Ensure adherence to coding standards and other best practices to create reusable code
Other
- Currently pursuing a bachelor’s or master’s degree in computer engineering, computer science, software engineering, information systems, electrical engineering, or a related field
- Must be able to work from our Oakbrook, IL office (15 miles west of Chicago) 3 days a week
- Good communication skills and the ability to work cross functionally with front end and quality engineers
- We are currently only considering applicants for internship and co-op positions who do not require employment sponsorship now or in the future
- Candidates working on OPT authorization will not be considered