WGU is looking to hire a Management Technical leader to manage the activities of developers, consistently delivering quality solutions on-time, within budget, and scope, while also driving the development life cycle and managing multiple tasks and responsibilities in high-pressure environments.
Requirements
- Expert in Agile methods including SCRUM and TDD.
- Experience in application architecture and making rational build / buy / interface decisions.
- Deep technical knowledge of Java based web applications using web services (REST/SOAP/SOA/XML/HTML).
- 5+ years of Enterprise level Java Application development with experience both as a hands-on programmer and software development manager.
- Oracle or other database interface experience
- NetBeans
- Subversion
Responsibilities
- Meets business needs by managing the activities of developers consistently delivering quality solutions on-time, within budget, and scope.
- Actively drives the development life cycle from requirements analysis, feasibility estimates, design, code, documentation, testing, implementation, and support.
- Developing project plans, resource planning, scheduling, and managing development timelines.
- Building and managing multi-disciplined software teams and overseeing the development processes using industry best practices.
- Responsible for design reviews, code reviews, and mentoring the software development team.
- Support a change management process to manage software releases, application patching and changes to production configurations.
- Manage multiple tasks and responsibilities in high-pressure environments; excelling at pinpointing and resolving problems in early project stages to avoid cost/time expenses.
Other
- Strong people and management skills to interact with staff, colleagues, cross-functional teams and third parties.
- Excellent verbal and written communication skills and the ability to work equally well in self-managed and team-based Agile/Scrum projects.
- Bachelor of Science Degree in Computer Science, Information Technology, or related field or equivalent.
- Requires broad management knowledge to lead the department.
- Master of Science Degree in Computer Science, Information Technology or related field.