What are the responsibilities and job description for the Software Development Manager position at Title Data, Inc.?
Job Overview:
Title Data is seeking an experienced and highly skilled IBM i (formerly AS/400 or iSeries) RPG developer with proven software development and team management capabilities to join our innovative team. The successful candidate will be responsible for leading development initiatives, managing technical staff, developing and implementing high-quality software solutions, creating complex applications using cutting-edge programming features, and collaborating with other teams in the organization to define, design, and deliver new features and functionality.
Reports To:
Vice President, Software Development
Responsibilities:Management & Leadership:
· Lead and oversee all software development operations
o Supervise a team of developers, providing documented 30/60/90 day objectives and technical guidance
o Conduct regular team meetings and one-on-one sessions, providing ongoing performance feedback along with a collaborative team environment that encourages innovation and continuous improvement.
· Prioritize and manage development project timelines and deliverables to meet deadlines and business objectives
· Define, document, and implement organization-wide standards for coding practices, development environment configurations, and testing methodologies
· Continuously monitor emerging technology and provide recommendations to senior leadership for related changes and/or upgrades
· Provide monthly reporting as requested by senior leadership
Technical Responsibilities:· Participate in the entire software development lifecycle, including documentation, design, development, testing, and implementation
o Collaborate with cross-functional teams to gather requirements and define software specifications
· Perform debugging, troubleshooting, and performance tuning to optimize the system
· Maintain existing software including providing support for production-related issues
· Perform other duties as assigned
Job Skills & Qualifications:Required:· Minimum of 5 years of experience as an RPG developer with experience developing and maintaining solutions using the following technologies:
o ILE RPG, Free Form
o IBM Db2 Database
o Data Description Specification (DDS)
o Structured Query Language (SQL)
o Control Language (CL)
· Minimum of 3 years of experience in a supervisory role managing technical staff
· Proven track record of successfully managing multiple projects simultaneously
· Significant experience in all phases of the development lifecycle
· Excellent project management, communication, and interpersonal skills
· Strong analytical and problem-solving skills
· Strategic thinking abilities with a focus on long-term planning and process improvement
Preferred:· Bachelor's degree in Computer Science or Software Engineering
· Experience with Agile/Scrum methodologies and project management frameworks