What are the responsibilities and job description for the Manager, Software Development position at Texas A&M University-Corpus Christi?
Job TitleManager, Software DevelopmentAgencyTexas A&M University - Corpus ChristiDepartmentIT Enterprise ApplicationsProposed Minimum SalaryCommensurateJob LocationCorpus Christi, TexasJob TypeStaffJob DescriptionTAMU-CC is a dynamic university designated as both a Hispanic-Serving Institution (HSI) and Minority-Serving Institution (MSI) with approximately 11,000 students from 47 states and 54 foreign nations. We employ over 1,400 full-time and 2,000 part-time Islanders (including students/GAs). The University attracts highly talented faculty and staff and offers an array of undergraduate and graduate degrees, including doctoral programs. As a member of the Texas A&M University System, TAMU-CC benefits from a range of resources, increased visibility and influence, and opportunities to collaborate in mutually beneficial ways with peers across member institutions and associated agencies.TAMU-CC's beautiful campus is located on a 240-acre island on Corpus Christi Bay and was ranked #1 College by the Sea by Best College Reviews. Our natural setting is enhanced by its modern, attractive, and state-of-the-art classroom buildings and support facilities.Learn more information here!PURPOSE Texas A&M University-Corpus Christi's Manager, Software Development is responsible for leading and managing a team of application developers responsible for delivering development enhancements & projects at TAMU-CC. The role requires a strong background in software development, team leadership, and understanding of project management methodologies. This position will ensure software development foundations and integration practices / procedures including software-coding standards, tools, architectural approaches, integration methodology and application and infrastructure design guidance to deliver high-quality and timely solutions and services that continuously meet business needs. This position will report to the Director of Enterprise Solutions and working alongside a Project Management team consisting of a Project Manager, Business Analysis Manager and ITES Solutions Architect to ensure the successful delivery of high-quality IT design, delivery and solutions that support the university's mission.RESPONSIBILITIES Functional Area 1:Team Leadership & Management Percent Effort: 50%Job Duties
- Team Management: Supervise, mentor and lead by example with a team of Software Applications Developers and Data Warehouse Specialists providing guidance and support, in application and solution development while providing professional development opportunities to enhance performance in design, coding, testing, and deployment of software solutions.
- Technical Leadership: Serve as a working manager by actively participating in coding, debugging, and solution development to address complex application needs while mentoring and supporting the professional growth of team members.
- Lifecycle Management: Manage enhancements and integrations of institutional applications including SIS and related systems, ensuring data accuracy and system reliability.
- Skill Development: Monitor industry trends and best practices to ensure the team remains current and competitive by promoting a culture of continuous improvement within the development team by encouraging the adoption of new technologies, tools, and processes.
- Performance Evaluation: Conduct regular performance feedback and conduct annual reviews to support professional growth and development which includes identify and address skill gaps and provide training and resources to enhance the team's capabilities.
- Development Projects: Contribute to the planning, execution, and delivery of software development projects, ensuring alignment with university goals and timelines.
- Standardization of Practices: Establish and enforce best practices for software development, including coding standards, code reviews, documentation, version control, data management, and change management.
- Financial Management: Manage budget, and coordinate planning and prioritization of these functions' workloads with the Enterprise Solutions Director.
- Agile Environment and Practices: Act as a Scrum Master for the development team, facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives. Mentor the team on agile principes, encouraging self-organization and accountability and identify / address blockers that hinder the development team's progress, ensuring smooth workflows and timely deliveries.
- Resource Management: Allocate resources effectively to ensure projects are completed on time and within scope, while managing risks and mitigating issues as they arise.
- Stakeholder Collaboration: Assist in the guidance of both team and customers in organizational change management.
- Quality Assurance: Ensure the highest standards of quality are maintained throughout the development lifecycle, from initial design to final delivery while team adhering to established coding standards, security protocols, and best practices.
- Serves on TAMU-CC's Incident Management team and the IT Response team which may require weekend and / or after-hours support for emergencies.
- Proactively learn and utilize new technologies, concepts, and procedures as appropriate to project requirements.
- Adheres to internal controls established for department.
- Performs other related duties as required.
- Bachelor's degree in applicable field.
- Ten (10) years of related experience, to include five (5) years supervisory experience.
- Additional experience may be considered as a substitution for the minimum education requirement.
- Associate degree and twelve (12) years of related experience, to include five (5) years of supervisory experience. OR High School Diploma/GED and fourteen (14) years of related experience, to include (5) years of supervisory experience.
- Supervisory experience of a Software / Application development team
- Knowledge of data integration, SaaS solutions, and enterprise software applications and organizational change management.
- Experience in software development and familiarity with standards associated with the Software Development Lifecycle (SDLC) and Application Lifecycle Management (ALM).
- Knowledge of data warehousing and business analysis principles.
- Experience in a public higher education environment.
- PMP or Agile Scrum Certification
- Familiarity with project management approaches, tools and phases of the project lifecycle
- Experience and knowledge of change management principles, methodologies, tools and concepts in ITIL.
- Critical thinking and analytical abilities, exceptional communication & negotiation skills, and strong leadership and collaborative skills.
- Medical
- $0 - $30 per month for Employee Only coverage after university contribution ($920 value).
- Up to 83% of premium covered by the university:
- Employee and Spouse
- Employee and Children
- Employee and Family coverage
- Dental & Vision
- Life Insurance, Accidental D&D, Long Term Disability, Flexible Spending Account and Day Care Spending Account
- Counseling, Work Life Assistance, Financial Resources, and Legal Resources
- Public Loan Forgiveness
- Book scholarships
- 100% tuition coverage for up to 18 credit hours per fiscal year (other rules may apply).
- Teacher Retirement System of Texas (TRS) or Optional Retirement Plan (ORP)
- Voluntary Tax Deferred Account/Deferred Compensation Plan
- 8 hours of vacation paid time off every month.
- 8 hours of sick leave time off every month.
- 8 hours of paid time off for Birthday leave.
- 12-15 paid holidays each year.
Salary : $30