Software Dev Manager Job Description

Software Dev Manager Job Description

4.9
176 votes for Software Dev Manager
Software dev manager provides technical support for the full software development life cycle from design through system integration and testing.

Software Dev Manager Duties & Responsibilities

To write an effective software dev manager job description, begin by listing detailed duties, responsibilities and expectations. We have included software dev manager job description templates that you can modify and use.

Sample responsibilities for this position include:

Track and prepare the report of testing activities like test testing results, test case coverage, required resources, defects discovered and their status, performance baselines
Apply state of the art machine learning algorithms
Leads the Application Support team in the ongoing support of the existing production applications
Support the implementation and contribute to the global enterprise vision for our advertising systems related systems and third-party services
Owning the complete software development lifecycle
Lead a team of software engineers in the design, development, test, deployment and operation of the Personalization capabilities of Alexa
Oversee data quality audits on inconsistent data, incomplete data, rule violations
Organize the status meetings and send the Status Report (Daily, Weekly ) to the Client
Manages all the deliverables to ensure adherence to deadlines, specifications, and budgets
Mentoring and developing your team of engineers

Software Dev Manager Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Dev Manager

List any licenses or certifications required by the position: PMP

Education for Software Dev Manager

Typically a job would require a certain level of education.

Employers hiring for the software dev manager job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Computer Engineering, Management, Software Development, Computer Programming, Mathematics, Business, Design

Skills for Software Dev Manager

Desired skills for software dev manager include:

Code reviews
Source control management
Build processes
Testing
Operations
Professional software engineering practices & best practices for the full software development life cycle
Professional software engineering practices for the full software development life cycle
Unit testing and functional testing
Algorithms
Professional software engineering practices and best practices for the full software development life cycle

Desired experience for software dev manager includes:

Experience with secondary scripting languages (Unrealscript, Lua, Python)
Experience with Kinect or other motion control technologies
Background in computer vision, image analysis, natural and voice user interfaces
Extensive background in developing middleware software systems supporting multiple web based clients
Experience in monitoring best practices to ensure Reliability/Availability/Scalability/Maintainability targets are achieved
Leading edge technologies including NoSQL, Elastic Search, etc

Software Dev Manager Examples

1

Software Dev Manager Job Description

Job Description Example
Our growing company is looking for a software dev manager. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software dev manager
  • Own development of their product end-to-end
  • Establish and execute short and long-term architectural roadmaps for the business
  • Continue to innovate on the framework to support delivery programs worldwide
  • Manage multiple development teams focused on creating the complex back-end infrastructure
  • Drive continual improvements to the efficiency and flexibility of the business platform while keeping an extremely high bar for customer trust, performance, and availability
  • Oversees the development and implementation of multiple, complex, organization-wide systems, inclusive of prioritization for release management and planning production deployments
  • Liaison to Infrastructure partners
  • Manages relationship with vendors – including escalating support tickets, request information, roadmap presentations, user community
  • Build and manage automation tools and frameworks both for feature test, end to end test and performance test
  • Develop the vision, goals, priorities and work alongside the team to accomplish them
Qualifications for software dev manager
  • Knowledge of Java and service technologies including Java, J2EE, Rest, SOAP, etc
  • Help build a world class DevOps team to enable the continuous delivery of complex software platforms and research projects of varying size and duration
  • Own and manage the multiple rapid prototyping and product development work streams
  • At least 5 years of experience in managing IT projects
  • At least 3 years of experience in DevOps and CI/CD automation
  • 5+ years of experience managing technology transformations
2

Software Dev Manager Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of software dev manager. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software dev manager
  • Continue to innovate on the framework to support controlling smart devices worldwide
  • Manage a development team focused on creating the complex back-end infrastructure
  • Hire, mentor and lead a software development team
  • If you have an entrepreneurial spirit, know how to deliver, are deeply technical, highly innovative and long for the opportunity to build pioneering solutions to challenging problems, we want to talk to you
  • Lead, manage, and work in engineering teams that handles one or two applications each (2-5 direct reports)
  • Utilize SCRUM and AGILE methodologies to manage development workflows
  • Cultivate teams of successful software development engineers
  • Deliver features within requirements and set deadlines
  • Work closely with software architects to develop the best technical design and approach
  • Work closely with stakeholders, project managers, and business analysts to prioritize feature development
Qualifications for software dev manager
  • UX design skills
  • Play a critical role in developing the broad plan for the business, working closely with senior executives to develop business targets and resource requirements
  • Implementation orientation
  • 5+ years of prior experience as a software developer
  • Is an excellent communicator –to customers and partners, high-level executives, highly technical project team members
  • Create the Test Plan, create Test Cases, write and execute manual Test Scripts, writing and executing Automated Test Scripts, documenting results, and communicating results to the project team
3

Software Dev Manager Job Description

Job Description Example
Our company is looking to fill the role of software dev manager. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software dev manager
  • Provide technical solutions to business requirements and issues
  • Adhere to development schedules and ensure the delivered product meets the technical specifications and design requirements
  • Work with architects and development teams in helping elaborate the solution and translate them into design artifacts, specifications that the development team can understand and execute
  • Expected to be technical and able to troubleshoot when necessary
  • Embrace change, always open to replacing what you built yesterday with something better today
  • Work on an innovative service that’s still in its beginning stages
  • Be an actively contributing member of an agile development team, and have a large impact on the design, architecture, and implementation of a mission critical project
  • Help define the long-term strategy and translate that into an achievable road map / action plan
  • Manage a Data team dedicated to supporting various data stores/warehouses
  • Manage the staff responsible for building and maintaining our business data systems
Qualifications for software dev manager
  • 3+ years PaaS Experience
  • Data pipelines
  • Be./B.Tech/M.S
  • 10 years or more experience, with minimum 5 years in Project Management
  • Technically hands on with Linux and WAS (Websphere App Server) skills
  • Prior experience of successfully managing support/maintenance engagements, in onsite/offshore model, with a team size of minimum 30-40 people
4

Software Dev Manager Job Description

Job Description Example
Our innovative and growing company is looking for a software dev manager. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software dev manager
  • Responsible for uptime and usability of data systems
  • Manage workflow and priority of projects requiring data team resources
  • Architect new Workforce technology solutions for HR and payroll process, including developing proofs of concept and innovative approaches to meet changing business needs, assessing resource requirements, developing project plans, maintaining and ensuring the proper execution of project deliverables and production implementations, administering production support items in order to ensure business continuity, and communicating project statuses to management
  • Assist in the roll-out of software releases
  • Ensure team delivers software on time, to specification, and within budget
  • Bachelor's degree (or foreign equivalent) in Computer Science, Engineering or a related technical field
  • 3 years or experience working within an Agile development framework
  • Experience delivering mobile applications in a micro-services frameworks a significant plus
  • Experience with other web-based mobile development technologies and responsive design techniques a significant plus
  • Lead the team through Salesforce Financial Cloud Services and Lightning UI implementation for Sales and RM Channels
Qualifications for software dev manager
  • Familiarity with VMWare ecosystem, Esxi, vCenter, vSphere
  • Understanding of Web Technologies – JavaScript, Ajax, HTML, Bootstrap, CSS and hands on experience of rich client frameworks such as AngularJS
  • Two plus years of distributed computing experience
  • Candidates should be excellent team players, yet capable of working independently
  • Diploma/Degree in Computer Science
  • Software development experience in OOP, Java, C++, HTML, CSS, JavaScript, Linux/UNIX, Ruby, AJAX, MySQL, Flash, XML (can add or take away depending on team needs)
5

Software Dev Manager Job Description

Job Description Example
Our company is growing rapidly and is hiring for a software dev manager. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software dev manager
  • Leading & managing the team of DevOps – provide both technical and people management support
  • Design and implementation of monitoring & notification systems for the various services
  • Lead an agile DevOps team to deliver business solutions within the WFM domain
  • Interacts with Architects and Business Owners to provide timelines and estimates for delivery of new software
  • Monitors team performance and ensures team’s commitments are being met
  • Provides consistent status on issues and blockers and helps team to resolve them
  • Mentors and guide’s team members and helps them in their professional growth
  • Aligns people, budget, and resources to achieve overall organizational goals
  • Provides final escalation on-call production support for developed applications
  • Identify, define and drive long term product strategy for credentials & secrets management space
Qualifications for software dev manager
  • Experience in designing and developing robust and scalable services
  • Aptitude with additional programming languages (C#, Lua, Python, HTML5/Javascript)
  • Familiarity with middleware physics solutions (Havok, PhysX, Bullet, etc)
  • Good computer science fundamentals and coding skills
  • Good communication and analytical skills, including strong ability to identify and solve problems
  • Strong background in Computer Science and at least a bachelor's degree in this area or an equivalent

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates