Logo for Magaya Corporation

Software Development Manager

Roles & Responsibilities

  • Bachelor's Degree (BA/BS) or equivalent experience
  • Seven (7) or more years of professional software development experience, including two (2) or more years in an engineering leadership role
  • Strong understanding of software engineering principles and Agile methodologies (SCRUM/Kanban)
  • Required experience with Azure DevOps, JIRA, Confluence, and GitHub

Requirements:

  • Leads and manages one or more software development teams within the Magaya Engineering organization.
  • Translates product requirements and architectural direction into executable development plans, and provides day-to-day leadership, guidance, and prioritization to development teams.
  • Partners with Product Management, QA, Architecture, and Operations across the product lifecycle.
  • Enforces engineering standards, development best practices, and code quality guidelines.

Job description

JOB TITLE: Software Development Manager

FLSA CLASSIFICATION: Exempt

DEPARTMENT: Product Development – Engineering

REPORTS TO: VP of Development

REVISION DATE: 03/02/2026


SUMMARY

This position is responsible for leading software development teams in the planning, execution, and delivery of high-quality product features and technical solutions. The Development Manager provides technical and people’s leadership, ensures alignment with product priorities, and drives consistent engineering practices to support Magaya’s long-term product strategy and operational excellence.


DUTIES AND RESPONSIBILITIES

  • Leads and manages one or more software development teams within the Magaya Engineering organization.
  • Translates product requirements and architectural direction into executable development plans.
  • Provides day-to-day leadership, guidance, and prioritization to development teams.
  • Partners with Product Management, QA, Architecture, and Operations across the product lifecycle.
  • Enforces engineering standards, development best practices, and code quality guidelines.
  • Participates in technical design and architectural discussions.
  • Identifies delivery risks and resolves technical and execution issues.
  • Coaches, mentors, and develops engineers; conducts performance reviews.
  • Supports hiring, onboarding, and capacity planning.
  • Drives continuous improvement of development processes and tools.
  • Performs other related duties assigned by management.


SUPERVISORY RESPONSIBILITIES

  • Directly supervises software engineers and may provide functional oversight to cross-team contributors.
  • Responsible for performance management and professional development.


QUALIFICATIONS

  • Bachelor’s Degree (BA/BS) or equivalent experience.
  • Seven (7) or more years of professional software development experience, including two (2) or more years in an engineering leadership role.
  • Strong understanding of software engineering principles and Agile methodologies (SCRUM/Kanban).
  • Required experience with Azure DevOps, JIRA, Confluence, and GitHub.
  • Prior experience in freight forwarding, logistics, supply chain software, or a closely related domain is strongly preferred.
  • Experience with Aha is a plus.
  • Experience with AI-assisted tools (e.g., Rovo AI, Claude, GitHub Copilot) is a plus.
  • Excellent communication, leadership, and problem-solving skills.
  • Must work on EST time zone
  • Must have valid US Work Visa - Company does not sponsor Visas


COMPETENCIES

  • Diversity - Demonstrates knowledge of EEO policy; Shows respect and sensitivity for cultural differences; Educates others on the value of diversity; Promotes a harassment-free environment; Builds a diverse workforce.
  • Ethics - Treats people with respect; Keeps commitments; Inspires the trust of others; Works with integrity and ethically; Upholds organizational values.
  • Leadership - Exhibits confidence in self and others; Inspires and motivates others to perform well; Effectively influences actions and opinions of others; Accepts feedback from others; Gives appropriate recognition to others.
  • Delegation - Delegates work assignments; Matches the responsibility to the person; Gives authority to work independently; Sets expectations and monitors delegated activities; Provides recognition for results.
  • Initiative - Volunteers readily; Undertakes self-development activities; Seeks increased responsibilities; Takes independent actions and calculated risks; Looks for and takes advantage of opportunities; Asks for and offers help when needed.
  • Interpersonal Skills - Focuses on solving conflict, not blaming; Maintains confidentiality; Listens to others without interrupting; Keeps emotions under control; Remains open to others' ideas and tries new things.
  • Judgement - Displays willingness to make decisions; Exhibits sound and accurate judgment; Supports and explains reasoning for decisions; Includes appropriate people in decision-making process; Makes timely decisions. 
  • Managing People - Includes staff in planning, decision-making, facilitating and process improvement; Takes responsibility for subordinates' activities; Makes self available to staff; Provides regular performance feedback; Develops subordinates' skills and encourages growth; Solicits and applies customer feedback (internal and external); Fosters quality focus in others; Improves processes, products and services.; Continually works to improve supervisory skills.
  • Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives; Organizes or schedules other people and their tasks; Develops realistic action plans.
  • Technical Skills - Assesses own strengths and weaknesses; Pursues training and development opportunities; Strives to continuously build knowledge and skills; Shares expertise with others.
  • Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics. 
  • Teamwork - Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Gives and welcomes feedback; Contributes to building a positive team spirit; Puts success of team above own interests; Able to build morale and group commitments to goals and objectives; Supports everyone's efforts to succeed.
  • Professionalism - Approaches others in a tactful manner; Reacts well under pressure; Treats others with respect and consideration regardless of their status or position; Accepts responsibility for own actions; Follows through on commitments.
  • Quality - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
  • Quality Management - Looks for ways to improve and promote quality; Demonstrates accuracy and thoroughness. 
  • Quantity - Meets productivity standards; Completes work in a timely manner; Strives to increase productivity; Works quickly.



PHYSICAL DEMANDS AND WORK ENVIRONMENT

  • Occasionally required to stand
  • Occasionally required to walk
  • Continually required to sit
  • Continually required to utilize hand and finger dexterity
  • Frequently required to talk or hear
  • While performing the duties of this job, the noise level in the work environment is usually quiet
  • Specific vision abilities required by this job include Close vision, Color vision


Benefits:

  • Work from Home Structure
  • Paid Time Off Programs
    • 2 Wellness Days
    • Flexible Vacation Program
    • Sick Leave
       Minimum of 5 sick days per year, with additional days determined by state-specific regulations.
    • Paid Holidays
    • Competitive Medical, Vision and Dental Plans
    • 401(k) Retirement Plan




DevOps Manager Related jobs

Other jobs at Magaya Corporation

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.