IT Development Manager

  • -
  • Managed Care Service Company
  • Full-Time
  • Hybrid
  • -

Job Description:

Your Job

  • Lead, manage, and mentor a team of software developers and system analysts.
  • Oversee the design, development, testing, deployment, and maintenance of software applications and systems.
  • Collaborate with business stakeholders, product managers, and other IT leaders to define project requirements and timelines.
  • Drive agile development practices and ensure timely delivery of technology projects.
  • Establish development standards, coding guidelines, and best practices.
  • Monitor application performance and work with team members and application specialists to optimize systems.
  • Ensure compliance with security coding standards and regulatory requirements.
  • Evaluate and recommend new tools, technologies, and processes to improve development efficiency.
  • Manage resource allocation, project timelines, and budget oversight.
  • Foster a culture of continuous improvement, innovation, and collaboration.

Your Profile

  • Bachelor’s degree in Computer Engineering, Computer Science, or related field.
  • Master’s degree or MBA preferred.
  • 8+ years of experience in Software Development, with at least 3 years in a managerial or leadership role.
  • Strong understanding of software development life cycle (SDLC) and agile methodologies.
  • Proficiency in programming languages such as PHP, Java, .NET, Python, JavaScript, Laravel Framework, etc.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with project management tools (e.g., Jira, Trello, Smartsheet).
  • Experience managing distributed or remote teams.
  • Certifications in Agile (Scrum Master) or Project Management (PMP, PRINCE2).
  • Knowledge of data security, privacy regulations, and risk management.