Software Developer Manager

Iclasspro, Inc. Longview , TX 75605

Posted 1 week ago

ONSITE POSITION

Purpose

The Software Developer Manager will be responsible for overseeing and leading a team of software developers to ensure the successful delivery of high-quality software solutions. They will provide technical guidance and mentorship to the team and collaborate with key stakeholders to define and prioritize project requirements.

Supervisory Responsibilities

  • Manage and supervise a team of software developers, providing coaching, mentorship, and performance feedback.
  • Collaborate with cross-functional teams to ensure alignment and effective communication.

Duties and Responsibilities

  • Lead and manage a team of software developers, providing technical guidance, mentorship, and support.
  • Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Collaborate with key stakeholders to define project requirements and establish priorities.
  • Monitor and track the progress of projects, ensuring adherence to timelines and deliverables.
  • Identify and mitigate risks and issues that may impact project outcomes.
  • Ensure the development team follows coding standards and best practices.
  • Conduct regular code reviews to ensure code quality and adherence to technical specifications.
  • Coordinate with other teams, such as QA and UX/UI, to ensure seamless integration and delivery of software solutions.
  • Stay up-to-date with industry trends and emerging technologies, and provide recommendations for process improvements and technical enhancements.
  • Drive and promote a culture of innovation, collaboration, and continuous learning within the development team.
  • Perform other related duties as assigned.

Requirements

Skills and Qualities

  • Proven experience as a software development manager or a similar leadership role.
  • Strong technical background and expertise in software development methodologies and best practices.
  • Excellent leadership and team management skills.
  • Strong communication and interpersonal skills.
  • Ability to drive results and motivate the team to achieve goals and meet deadlines.
  • Strong problem-solving and decision-making abilities.
  • Ability to collaborate and build relationships with stakeholders at all levels.

Requirements

  • Bachelor’s degree in computer science, software engineering, or a related field.
  • Minimum of 5 years of experience in software development, with at least 3 years in a managerial or leadership role.
  • Experience with managing remote teams is a plus.
  • Knowledge of programming languages and frameworks, such as PHP, Laravel, Angular JS, React, React Native, and JavaScript.
  • Excellent knowledge of Relational Databases, SWL, and ORM technologies.
  • Experience with Agile/Scrum methodologies, project management tools, and release processes.
  • Strong understanding of software development lifecycle and methodologies.
  • Excellent problem-solving and analytical skills.
  • Experience with test-driven development

This job description is not intended to be a contract for employment, and the employer reserves the right to make any necessary revisions to the job description at any time without notice.

Benefits

  • Health Insurance including medical, dental, vision, and life
  • Company paid medical, life, and long-term disability insurance
  • Generous PTO
  • 401K with company match
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Software Developer Manager

Iclasspro, Inc.