You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer Co-op

Maverick Software Consulting is looking for talented and highly motivated co-op students to work with our clients. You will be part of a software development team helping our clients develop their software. You will work side by side with the development team at clients office in Eagan MN. This experience is what employers are looking for. See what some of our students have to say...http://www.mavericksoftware.com/students/

Key Responsibilities
- Develop new features for applications and collaborate with business unit and other developers on potential solutions
- Organize and prioritize group tasks for key project initiatives, architecture investments, and support
- Gather requirements, design, code, test and implement according to design specifications
- Follow Agile development best practices and proactively offer improvements to the agile development process on a routine basis
- Follow test first TDD practices and other initiatives to build in quality to development deliverables
- Consult with project lead on identification of problems and suggest solutions for the resolution of coding issues
- Work with leaders to execute projects to successful delivery
- Re-engineer current systems to allow for flexibility, stability, and scalability while preserving existing functionality
- Investigate and resolve issues in development, test and production environments
- Leverage OO designs and apply working knowledge of design patterns, data and business modules

Apply Online at