IT Development Manager

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
United States

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or related field; Master's preferred., At least 5 years of experience in software development, including 2 years in leadership roles., Proficiency in modern programming languages such as Java, Python, C#, or JavaScript., Experience with cloud services (AWS, Azure, GCP), CI/CD pipelines, and containerization (Docker, Kubernetes)..

Key responsibilities:

  • Lead and mentor software development teams to foster high performance.
  • Oversee the entire software development lifecycle from design to deployment.
  • Collaborate with stakeholders to translate business needs into technical solutions.
  • Ensure adherence to best practices in coding, testing, and continuous integration.

Mercola logo
Mercola https://mercolamarket.com/
201 - 500 Employees
See all jobs

Job description

SUMMARY  

The IT Development Manager is a strategic leader responsible for guiding software development teams in delivering scalable, secure, and high-performing applications. This role combines hands-on technical expertise, agile project leadership, and people management to ensure successful execution of business-critical software initiatives. 

KEY RESPONSIBILITIES & DUTIES

  • Leadership & Team Management
    • Lead and mentor a team of software developers, fostering a collaborative and high-performance culture.
    • Conduct hiring, onboarding, performance reviews, and professional development planning.
    • Software Delivery & Lifecycle Management
      • Oversee full software development lifecycle (SDLC), from discovery and design to deployment and support.
      • Ensure timely and budget-aligned delivery of projects aligned with business objectives.
      • Manage agile ceremonies, sprint planning, retrospectives, and backlog grooming.
      • Technical Strategy & Governance
        • Champion best practices in coding standards, documentation, testing, and continuous integration.
        • Guide architecture and technology stack decisions in collaboration with technical leads.
        • Monitor code quality and facilitate technical reviews and audits.
        • Collaboration & Stakeholder Engagement
          • Partner with product managers, analysts, and stakeholders to convert business needs into technical solutions.
          • Ensure transparent communication and alignment between engineering and business teams.
          • Innovation & Continuous Improvement
            • Stay informed on emerging technologies, frameworks, and industry trends.
            • Identify opportunities for automation, performance tuning, and process improvements.

            REQUIREMENTS/QUALIFICATIONS

            • Education
              • Bachelor’s degree in Computer Science, Software Engineering, or related field required; Master’s preferred.
            • Experience
              • 5 or more years of experience in software development with at least 2 years in a leadership or management role.
              • Experience delivering software projects in Agile or hybrid environments.
              • Technical Proficiency
                • Strong proficiency in modern programming languages (e.g., Java, Python, C#, JavaScript).
                • Experience with cloud services (AWS, Azure, or GCP), CI/CD pipelines, and containerization (Docker, Kubernetes).
                • Solid understanding of relational and NoSQL databases, REST APIs, and microservices.
                • Soft Skills
                  • Strong communication, organizational, and cross-functional collaboration skills.
                  • Analytical mindset with a focus on problem solving and continuous improvement.
                  • Preferred Certifications
                    • PMP, Certified Scrum Master (CSM), SAFe, or equivalent.
                    • AWS Certified Developer/Architect or Microsoft Azure certifications.

                    WORK ENVIRONMENT & PHYSICAL DEMANDS 

                    • This is a mostly remote position, with occasional on-site work required for team collaboration, planning sessions, or project milestones.
                    • Candidates must have reliable internet connectivity and an appropriate remote workspace.
                    • Standard office equipment and prolonged periods of computer use are expected.
                    • Occasional evening or weekend work may be needed to support deployments or time-sensitive deliverables.

                    Required profile

                    Experience

                    Level of experience: Senior (5-10 years)
                    Spoken language(s):
                    English
                    Check out the description to know which languages are mandatory.

                    Other Skills

                    • Team Management
                    • Communication
                    • Organizational Skills
                    • Analytical Thinking
                    • Problem Solving

                    IT Manager Related jobs