Platzhalter Bild

IT Development Manager bei Get Evolved

Get Evolved · Memphis, Vereinigte Staaten Von Amerika · Onsite

Jetzt bewerben

Job Description:                                 

The IT Development Manager will be responsible for providing technical development oversight for internal developers and third party partners, as well as managing select technical aspects of third party implementations, ensuring that these initiatives are completed on-time, within scope, and with high quality deliverables. Works closely with management, business stakeholders, customers, vendors, and developers to guide high-level decisions throughout the process to align the solution with the Company’s strategic vision. Ensure the accuracy and performance of solutions meet company and customer requirements. Complete application project-based work. Perform responsibilities in accordance with all company standards, policies, and procedures. Manage and prioritize the activities of the software development team. Performs responsibilities in accordance with all company standards, policies, and procedures.

Main Job Tasks and Responsibilities:

  • Guide, coach, and mentor software development engineers.
  • Provide project management and technical leadership for every aspect of software.
  • Prepare lifecycle for different projects inclusive of research, development, design, evaluation, testing along with delivery to product management.
  • Supervise architecture plus lead efforts to develop technical roadmap of all projects.
  • Establish and maintain software development standards and processes along with best practices for delivery of scalable and high quality software.
  • Ensure quality design to meet business goals.
  • Supervise resource allocation to assure attainment of apt business and personnel development goals.
  • Evaluate projects, develop and update schedules plus supervise project status.
  • Evaluates complex situations using multiple sources of information filters, validates and interprets dynamic material.
  • Manages and appropriately escalates: delivery impediments, risks, issues, and changes associated with the initiative.
  • Analysis, planning, developing requirements documents, developing procedures, developing functional architectures, and other related duties.
  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group; developers, product owners, and subject matter experts.
  • Manage scope throughout the project duration. Maintains accurate program estimates, timelines, project plans, status reports.
  • Resolves conflicts by demonstrating leadership and appropriate decision-making competencies.
  • Work with management and business stakeholders to gather functional requirements at a system level and determine the project scope
  • Design, code, and implement systems and software applications as needed to ensure the success of the solution, including API development needed to facilitate vendor solutions
  • Develop architectural solutions for systems, databases, user interfaces, and web services
  • Conceptualize software systems to address the specific needs for business and customers
  • In conjunction with management, determine and codify platforms and coding standards to be used in project development
  • Evaluate existing software solutions to identify areas for improvement, modernization, and the reduction of technical debt
  • Create modifications for existing software to upgrade performance
  • Conduct unit and integration testing to ensure optimal functionality
  • Debug any errors or issues that arise
  • Ensure architectural integrity of software solutions across platforms and vendor developed solutions
  • Determine project timelines and complete work to deadlines
  • Work with management to delegate tasks to members of the development team
  • Conduct cost analysis to ensure projects remain within budget
  • Other duties as assigned.

Education and Experience:

  • Bachelor’s degree in Computer Science, Information Systems, or related field.
  • 5-7+ years of software development experience and 1+ year supervisory experience.
  • Maintains knowledge of leading-edge technology.
  • Possesses a solid understanding of the Financial services industry.
  • Experience with Jack Henry & Associates SilverLake preferred.
  • An ability to quickly identify and drive to the optimal solution when presented with a series of constraints.
  • Excellent judgment, analytical thinking, and problem-solving skills.
  • Self-motivated individual that possesses excellent time management and organizational skills.
  • Strong cross-functional collaboration skills, relationship building skills, and ability to achieve results without direct reporting relationships.
  • Strong oral and written communication skills and the ability to present a polished, professional, and diplomatic image to all stakeholders.
  • Strong sense of personal responsibility and accountability for delivering high quality work.

Key Competencies:

  • Must possess Software Development Management experience.
  • Must possess Financial Services Industry experience.
  • Must have the ability to maintain confidentiality.
  • Exhibit a positive “can do" attitude.
  • Accept responsibility for and execute efficiently to meet deadlines.
  • Recognize when a high sense of urgency is required.
  • Strong attention to detail and accuracy skills are essential.
  • Proficient written and verbal skills.
  • Ability to communicate technical information to nontechnical personnel.
  • Honest, dependable, respectful of others and carry high ethical standards.
  • Customer focused mindset.
  • Must be a team player.
    Jetzt bewerben

    Weitere Jobs