Development Manager

Overview

Remote
Depends on Experience
Contract - W2
Contract - 2 Year(s)

Skills

Java
React
cloud
azure
agile

Job Details

Job Overview:

Seeking a Development Manager to lead remote teams of full-stack Java & React developers engaged in building and supporting services utilized across the department. This role focuses on the management of project execution and team dynamics, rather than direct technological oversight, which will be handled by clients technical and solution architects. The Development Manager will ensure that projects are delivered on time and within scope, fostering an environment of clear communication and effective project management.

Specific Duties:

  • Manage the day-to-day operations of development teams, ensuring alignment with overall business objectives and project requirements as defined by the architecture team.
  • Coordinate closely with technical and solution architects to understand and implement the vision and direction for projects.
  • Facilitate regular communication between development teams, architects, business analysts, and other stakeholders to ensure project milestones are met and risks are managed.
  • Contribute to the entire project lifecycle, from planning and resource allocation to implementation and review, ensuring projects meet quality standards and business expectations.
  • Mentor and support team members in their professional development, promote a collaborative team environment, and handle personnel management aspects including performance reviews and conflict resolution.
  • Establish and maintain practices that ensure transparency and effective governance of project progress.

Scope of Activities:

  • Provide leadership without direct technical decision-making, focusing on strategic project management and operational excellence.
  • Ensure that all team activities align with the technical guidelines and architecture specified by the technical and solution architects.
  • Manage multiple projects simultaneously, utilizing strong organizational and leadership skills to maintain project timelines and quality.
  • Advocate for and implement best practices in project management, including Agile methodologies, to enhance team performance and deliverables.

Required Credentials and Experience:

  • Minimum of 5 years in software development project management, with extensive knowledge of the software development lifecycle.
  • At least 3 years of experience managing software development teams, preferably in a remote setting.
  • Practical familiarity with Java, React, and cloud environments, with a focus on using this knowledge to manage projects effectively, not to dictate technical directions.
  • Proven track record of successful project delivery and team management, demonstrating effective collaboration with technical leadership and cross-functional teams.

Preferred Credentials and Experience:

  • Experience working in a regulated or governmental agency environment is desirable.
  • Familiarity with cloud application deployment, especially in Azure, from a project management perspective.
  • Relevant project management certifications, such as PMP or Agile certifications.

Characteristics:

  • Effective communicator capable of navigating complex organizational structures and fostering teamwork between diverse groups.
  • Highly organized leader, adept at multitasking and prioritizing in a dynamic environment.
  • Strategic thinker, focused on operational excellence and continuous improvement.

Inspiring mentor and coach, committed to developing others and cultivating leadership within teams.