Senior Software Development Manager Job Description

Senior Software Development Manager Job Description

4.5
164 votes for Senior Software Development Manager
Senior software development manager provides support for day to day application build, deployment of code (Java), and Data models on lower environments.

Senior Software Development Manager Duties & Responsibilities

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

Sample responsibilities for this position include:

Perform functional testing and mine test data
Participate in code reviews and discussions with other developers, lead software design and and sprint planning meetings
Provides guidance to the Software Engineering team and other departments in identifying product and technical requirements
Lead the Cognitive transformation of our collaborative Cloud offerings (Verse, Connections, Toscana)
As a member of the organization's critical response team, ensure 24x7 availability in all WW data centers for millions of users
Lead a team of software engineers and bioinformatics scientists, with overall responsibility for developing the web site and software implementation of the back-end assay design pipeline
Improve the design pipeline through data mining and iterative analysis of the data obtained, and develop algorithms rules to improve the pipeline
Manage Software Development Process and Personnel
Manage and Direct Use of Technology Development Methods and Tools
Design/Develop Integrated Solutions to Business Problems

Senior Software Development Manager Qualifications

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

Licensing or Certifications for Senior Software Development Manager

List any licenses or certifications required by the position: DBSO, DBS, DHR, PMP, PSPO, CSPO, PL/SQL, PKI

Education for Senior Software Development Manager

Typically a job would require a certain level of education.

Employers hiring for the senior software development 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, Software Engineering, Leadership, Management, Computer Engineering, Communication, Technical, Engineering, Electrical Engineering, Business

Skills for Senior Software Development Manager

Desired skills for senior software development manager include:

Testing
Operations
Source control management
Build processes
Code reviews
C++
Java
Distributed systems fundamentals
Data structures
Operating systems

Desired experience for senior software development manager includes:

Familiarity with web application development and JavaScript
Familiarity with HTML5 & WebGL
Knowledge in cloud architecture is a big plus
Experience with developing technical specifications based on customer requirements
Oversee Software Development and Integration
Systems Design & Software Development

Senior Software Development Manager Examples

1

Senior Software Development Manager Job Description

Job Description Example
Our company is looking to fill the role of senior software development 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 senior software development manager
  • Coaching, inspiring, hiring and leading a team of distributed software engineers working on native applications for Windows, MAC, Android, iOS platforms, HTML5 applications and cloud services platform
  • Ability drive the software Quality team and ensuring all quality metrics are satisfied
  • Working with dev ops and deployment team to release the high quality product
  • Manage multiple projects of various complexities concurrently
  • Expertise with Oracle EPM System 11.1.x
  • Expertise with DRM/DRG and IDQ
  • Experience with any one of the BI tools (OBIEE, Cognos, Microstrategy, Tableau) is helpful
  • Understanding of Agile and Dev Ops, Business Intelligence, Analytics and Data warehousing
  • Hiring engineers to continue to grow the team
  • Working closely with the engineers to architect and develop the best technical design and approach
Qualifications for senior software development manager
  • Building, operating, and evolving high availability, high throughput, low latency services on commodity hardware
  • Designing durable service APIs that are easy to use but enforce encapsulation of business logic in the appropriate layers
  • Managing stakeholders across job functions and levels – from engineers to senior executives
  • BS, MA, or Ph.D
  • 5+ years of management experience, including managing managers
  • Experience with Agile Development Teams, Middleware, and complex systems analysis
2

Senior Software Development Manager Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of senior software development manager. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for senior software development manager
  • Ownership of the complete software development lifecycle
  • Execution against project plans and delivery commitments
  • Ensure the delivery of quality releases through management of direct reports
  • Responsible for the development of related Salesforce.com all customer facings applications including Salesforce.com CRM, Salesforce.com PRM and custom built tools to enable a world class Sales software suite of tools
  • Responsible for the development of a suite of custom software development toolset
  • Design and architect a solution based on Salesforce.com, App-Exchange products, and other custom applications to meet end to end process requirements to support a globalized sales process
  • Partner with the product management team and peers to define application roadmap to ensure a scalable and effective sales application infrastructure
  • Conduct technology / solution evaluation and recommend appropriate solution to support sales business need
  • Platform Architecture leadership to support the overal Digital Software vision and objectives
  • Work closely with technical support team and engineering to handle product issues reported by customers
Qualifications for senior software development manager
  • Prior experience with Cloud Product Development is a plus
  • Must be performance driven, detail, results oriented and quality focused
  • Experience with onsite development groups is preferred
  • Experience in developing web applications on Tomcat, Apache Web Servers and JBoss
  • Experience in managing applications running on Linux servers
  • 1-2+ years of experience in cloud services development
3

Senior Software Development Manager Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of senior software development manager. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for senior software development manager
  • Maintaining release schedule and integrity/quality for each product build or change
  • Escalation point for application production outages
  • Oversee strategy of assigned systems by working with Development Leads
  • Escalation point for development impediments and dependencies
  • Communicate any development or resourcing roadblocks to Director
  • Drive the architecture and design strategy of assigned systems
  • You provide guidance, solutions on how other teams (Eikon, Transactions) should integrate the platform, and you are helping new comers to integrate AppServer
  • Your team is receiving requirements from several stakeholders
  • You partner with Dev Ops, and review on regular basis the process followed by teams to deliver Web App and Web Services, to improve the quality of service and reduce the risk of platform incidents
  • Design and propose a migration plan to the cloud (AWS) of AppServer Apps and Services
Qualifications for senior software development manager
  • Results-oriented with relentless focus on operational excellence and execution
  • Experience with Jira or other issue and project management solutions
  • Demonstrated leadership ability as a software development manager
  • Highly motivated and highly collaborative
  • 7+ years of industry experience building and shipping software in an OOD language
  • Passion to develop elegant and pragmatic solutions to solve real-world business scenarios
4

Senior Software Development Manager Job Description

Job Description Example
Our growing company is hiring for a senior software development 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 senior software development manager
  • Responsible for delivering monthly releases that enhance the Customer Care application, working with business stakeholders to prioritize the highest value functionality and deliver as quickly as possible
  • Oversight and leadership for the entire agile project consisting of over 40 project team resources
  • Work closely with business partners for feasibility assessment and high level sizing estimates on new feature requests
  • Support additional internal customers with web development requests as needed
  • Ability to lead a team through the design and development of complex embedded and cloud-based automotive software systems
  • Recruit and develop the best software development team on earth
  • Drive and refine our agile/scrum product development lifecycle
  • Build and lead a team to optimize deep learning workloads on AWS
  • Deliver high quality customer-driven software offerings products to market that simplify and solve for current customer needs while building for the future
  • Should possess strong technical skills, have a career history of strong hands-on software engineering and development experience, and the tactical and visionary leadership skills to motivate, guide, and earn the respect from a highly talented engineering team
Qualifications for senior software development manager
  • Thorough understanding of Internet protocols such as HTTP, TCP, and UDP
  • Knowledge of standard AI, ML, NLU, ASR fundamentals, concepts and techniques
  • Excellent written and verbal technical communication with an ability to present complex technical information in a clear and concise manner to a variety of audiences
  • 10+ years of full-time software engineering experience
  • Bachelor’s degree in CS or a relevant technical field
  • Legacy experience in C++, C# is preferred
5

Senior Software Development Manager Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of senior software development manager. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior software development manager
  • Participate in group collaborations in developing future features and functions
  • Collaborate with QA organization to ensure quality of software releases
  • Ensure and deliver excellent documentation on software releases
  • Recruit, train, manage, motivate, and grow a talented, highly productive, shared responsibility team
  • Lead BIM (Building Information Model) cloud solution development projects
  • As the member of BIM 360 ELT (Engineering Leadership Team), closely collaborate with counterparts, architects and cross functional groups around the world across time zones
  • Establish best engineering practices with the product line group and across the entire ACRD and BIM360 Division
  • Able to predict impacts, avoid derailments and pursue actions that are likely to succeed
  • Develop new analytical models for design optimization
  • Set the vision and direction for a team of software developers that will enable AWS to scale in rapid growth environment
Qualifications for senior software development manager
  • A background in software development (10+ years), having developed in of the modern programming languages
  • A track record of successfully delivering software applications with increasingly more responsibility
  • Experience with software architecture, web services
  • You are comfortable leading a team as both a functional manager and a Scrum Master
  • You want to work in a highly collaborative Agile environment and you have a deep understanding of Scrum and TDD
  • You have a high emotional intelligence (EQ) and understand the meaning of Servant Leadership

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates