Senior Software Development Manager Resume Samples

4.5 (93 votes) for Senior Software Development Manager Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the senior software development manager job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
VH
V Huels
Vivianne
Huels
338 Wilkinson Rapids
Los Angeles
CA
+1 (555) 502 0390
338 Wilkinson Rapids
Los Angeles
CA
Phone
p +1 (555) 502 0390
Experience Experience
Detroit, MI
Senior Software Development Manager
Detroit, MI
Mohr, Trantow and Connelly
Detroit, MI
Senior Software Development Manager
  • Manage managers to build a high performance team with high velocity while maintaining a high bar for quality
  • Manage, lead, and mentor a R&D Software Development team and work collaboratively with others teams within the R&D organization
  • Work closely with senior engineers to develop the best technical design and approach for new product development
  • Reporting on status of development, quality, operations, and system performance to management
  • Working with your team members to manage the day-to-day development activities
  • Work closely with non-technical management to establish a data product roadmap
  • Manage and grow your group of engineers and managers into a highly performing engineering organization
New York, NY
Senior Software Development Manager, Alexa
New York, NY
Braun-Tremblay
New York, NY
Senior Software Development Manager, Alexa
  • Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Communicating effectively with senior management as well as with colleagues from research teams, software engineering teams, and other technical and business teams
  • Regular reporting on the status of development, quality, operations, and system performance to management
  • Working closely with engineers and scientists to architect and develop the best technical design and approach
  • Management of the over-all systems development life cycle
  • Hiring, developing, and mentoring managers and engineers, and managing the day-to-day activities of the engineering team in an Agile/Scrum environment
  • Owning the strategic planning and project management for long-term engineering projects, creating value for our customers
present
San Francisco, CA
Senior Software Development Manager Virtual Reality
San Francisco, CA
Yost Group
present
San Francisco, CA
Senior Software Development Manager Virtual Reality
present
  • Managed mix of software developers, 3D animators, and designers
  • Managed teams of 10 or more
  • Define, manage and improve the software and product development processes by working closely with high-performance engineers
  • Manage your group of engineers and managers into a highly performing engineering organization
  • Report on status of development, quality, operations, and system performance to management
  • Report on status of development, quality, operations and system performance to management
  • Create, implement, and manage engineering plans for new products or enhancing existing product features, using the Agile development methodology
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
James Madison University
Bachelor’s Degree in Computer Science
Skills Skills
  • General manufacturing knowledge highly desirable
  • Experience building and shipping highly scalable software products
  • Knowledge of best practices and operations in an always-up, always-available service
  • 5+ years of experience creating and deploying highly available services with a global user base
  • Proven ability to deliver complex projects on schedule with high quality
  • Strong leadership qualities with the ability to create autonomous teams with clear
  • Strong knowledge of CS fundamentals including data structures, algorithm design and complexity analysis
  • Ability to come up to speed quickly on various development tools and protocols
  • Strong knowledge of Object Oriented Programming with languages such as; Java, Ruby, C#, C/C++, Python
  • Taking full service ownership of the knowledge base which enables us to handle millions of questions a day, every day
Create a Resume in Minutes

15 Senior Software Development Manager resume templates

1

Senior Software Development Manager Resume Examples & Samples

  • Provide technical leadership in the Core Platform Services group
  • Acts as a leader to the development community; evangelizing, communicating, and distributing technical information
  • Builds relationships with other product groups to ensure understanding of product strategy; drive alignment and coordination of efforts
  • Provide active guidance and direction to business, marketing, and technical teams to assist them in managing their interdependencies
  • Based on the strategic business vision, define and drive the technology's strategic direction for online visualization from a technical perspective, serving as both an information resource to executive management regarding existing performance/capabilities, future capabilities and technical potential
  • Develop relationships with peers across the company to ensure maximum leverage of Autodesk’s broad technology portfolio and broad adoption of the cloud platform components and services produced by the Core Platform Services group
  • Direct the production of detailed project plans including schedule and resource requirements for multiple concurrent projects, and manage dependencies and resource sharing between the projects
  • Lead selection of tools, techniques and methods for estimating and monitoring software development tasks
  • Work with Program Management and other functional areas to ensure that scheduling/tracking tools are in line with the goals of the entire product team
  • Develop staff in line with strategic organizational and departmental objectives; coach others in the value and methods of associate development; anticipate the changing demands for skills; select the best people for the future; design processes for development of critical skill areas
2

Senior Software Development Manager Resume Examples & Samples

  • Recruit high caliber professionals and manage all aspects of their goal setting, individual development and performance
  • Lead, motivate, coach and build a world-class engineering team that is dynamic, self-driven and autonomous
  • Actively participate in requirements analysis and provide input to product management team
  • Create, implement, and manage engineering plans for new products or enhancing existing product features, using the Agile development methodology
  • Drive technical direction of software projects by working with software architects and technical leads
  • Supervise engineering activities such as, software design, prototyping, code implementation, trouble shooting, functional testing and quality assurance of product features
  • Execute projects by providing scrum teams with overall direction, required resources, and guide them to deliver products effectively
  • Establish realistic estimates while ensuring that projects remain on track to meet delivery schedules
  • Track and report project status and propose mitigation actions to turn around slipping projects
  • Maintain ongoing communications with cross functional stakeholders and be familiar with projects/plans/activities of dependent software engineering teams
  • Provide technical oversight and expertise as required, and work closely with cross functional managers (PGM, PM, UX, etc.,) to ensure quality and achieve delivery targets
  • Champion continuous improvement in the use of technology, tools and processes
  • BS/MS in Computer Science, Engineering or equivalent
  • Minimum 10+ years of relevant software engineering management experience (people and projects)
  • Experience in estimating and scheduling complex project tasks. Excellent knowledge in software development and testing methodologies and implementation
  • Successful track record of delivery of software applications as an individual, technical team lead and / or development manager
  • Strong understanding and experience of software development life cycle and ability to promote best practice processes
  • Experience with working on code enhancements within large and complex software systems
  • Experience in Agile software engineering methodology
  • Experience in fast paced, iterative and lean development methods involving build-measure-learn
  • Experience in building and managing high caliber teams
  • Good organizational and time management skills
  • Excellent written and verbal communication skills in English language
  • Working knowledge of AutoCAD and ObjectARX and/or other CAD product a plus
  • Strong leadership qualities with the ability to create autonomous teams with clear
  • Proven track record in software development management
  • Self-directed and pro-active personality requiring minimal supervision
  • Ability to champion innovation and continuous efficiency improvements
  • Excellent negotiation and consensus building skills
  • Comfortable with matrix management model
  • Willing and able to make decisions with limited information
  • Flexible under changing conditions
3

Senior Software Development Manager Resume Examples & Samples

  • Manage a team of Software Engineers responsible for delivering System and Platform Software for Room Video Endpoints and Endpoint Peripherals
  • Responsible for recruiting and training of team members
  • Responsible for professional development of the team members through mentoring and guidance
  • Work with Cross-Functional Software Release Team to manage project deliverables for the Platform Team
  • Work with Platform Team to deliver the Best Platform with Highest Quality for Next Generation Video Endpoints and Peripherals
  • 8 to 9 years of Embedded Software Development experience on Linux Platform in C/C++
  • Extensive Experience leading Software Development on Complex Embedded Products
  • 2 to 3 years of prior experience Managing Embedded Software Development Team
  • Familiarity with software development on Android, ARM platforms is a plus
  • Bachelor’s Degree in CE/CS/ECE is required
  • Master’s Degree is a Plus
4

Senior Software Development Manager Resume Examples & Samples

  • Applies independence and creativity to problem solving across the project
  • Formulates and continuously updates/maintains the technical development plan for assigned technology/products. Creates and maintains a formal analysis of development feasibilities, contrasting the projected consumer valuation of various enhancements with the expected investment in terms of required technical staff development time and potential for unanticipated technical difficulties
  • Independently, and/or in conjunction with assigned Program Management, creates, implements, and manages to project plans for the development and implementation of product development/ enhancements, including
  • Identification of steps, goals and milestones and the estimation of time/resources required for each
  • Determination of availability/suitability of internal versus external staff resources
  • Staff assignment and work team designation
  • Project planning from initial design through development, testing, and implementation, including accommodation for the needs of other internal functions
  • Develops and manages an assigned staff of software development professionals (including remote staff assigned to facilities in different time zones throughout the world)
  • Maintains ongoing communications and awareness of the projects/plans/activities to other software development teams
  • Software Development coordination – Maintains close ties with cross functional groups, especially co-dependent development teams, product design, testing and program management
  • Maintains technical expertise
  • Leads software development projects, delivers high quality software on schedule
  • Delivers projects/features that support the corporate and divisional initiatives
  • Creates and expresses a vision that contributes to the industry leading CAD strategy
5

Senior Software Development Manager Resume Examples & Samples

  • Coordinate all technical investigations to inform the feasibility of requested enhancements
  • Communicate the status of the project to internal stakeholders
  • Participate in customer meetings to understand external priorities
6

Senior Software Development Manager Resume Examples & Samples

  • Leading global teams in software development (Agile), test-driven development and automation, innovation, strategy, Client focus
  • Cloud development, CD/CI, IBM's Social Solutions platform
  • Cognitive, Analytics, IBM Verse
  • 10 years experience in leading global teams in software development (Agile), test-driven development and automation, innovation, strategy, Client focus
  • 5 years experience in Cloud development, CD/CI, IBM's Social Solutions platform
  • 1 year experience in Cognitive, Analytics, IBM Verse
  • 3 years experience in Cognitive, Analytics, IBM Verse
7

Senior Software Development Manager Resume Examples & Samples

  • Leading a team of engineers to bring expand and build the system that powers millions of daily alerts to businesses and customers
  • Work closely with non-technical management to establish a data product roadmap
  • Solve business needs with short-term deliverables as well as a long-term vision that can guide and evolve existing solutions
  • Excellent communication with technical and non-technical people
  • Lead the team to design and plan for operational stability
  • Proactive in keeping your technical skills fresh
  • At least 8 years overall experience
  • At least 4 years in an engineering leadership role
  • Experience in a hands-on role in development, QA, or devops
  • Demonstrated skills in prototyping and rapid iteration
  • Experience leading in a fast and agile environment with cross functional teams
  • Experience working with architectural designs and concepts, including database, OO, MVC, performance, scalability, security
  • Extensive experience with message-oriented-middleware
  • Extensive experience with SQL and large data sets
  • Experience with no-SQL database concepts
8

Senior Software Development Manager Resume Examples & Samples

  • The Sr. Software Engineering Manager is responsible for delivering high quality software in a timely manner
  • This requires that the team understands the need for high-performance, reliability and security, in addition to delivering the basic functionality that has been requested
  • The Sr. Manager uses a broad range of software development capabilities and skills to deliver milestones in a predictable manner, while working with program stakeholders to ensure expectations and acceptance criteria are clearly defined and achievable
  • The Sr. Manager thinks of, and communicates, technical issues in terms of customer impact. S/he mentors the team and shares information to enable others to be more effective. This may include hands-on coaching/participation, particularly during a customer impacting issue
  • The Sr. Manager imparts knowledge about how software tools, applications, and complex systems work (including, networking, configuration, security, and inter-system interaction) and provides mentoring that results in sound engineering decisions, troubleshooting and software maintenance skills
  • The Sr. Manager understands the end-to-end business requirements for their assigned programs and actively works to enhance the capabilities of the product and manage technical debt, where applicable
  • 7+ years of software development experience in a web application / transaction processing environment, with at least two years being in a management role
  • Experience managing software development / test teams
  • Ability to effectively communicate technical concepts pictorially, orally, or in writing
  • Good understanding of classical and modern software development lifecycles
  • In-depth knowledge of the Java programming language
  • Extensive experience using one or more Java EE engines (e.g., WebLogic, JBoss)
  • Knowledge of J2EE design patterns
  • Experience with RDBMS systems and an understanding of data structures and data normalization
  • Experience with SQL including query analysis and optimization
  • Knowledge of AJAX and JQuery
  • Excellent organizational, trouble-shooting and problem-solving skills
  • Knowledge of test automation tools
9

Senior Software Development Manager Resume Examples & Samples

  • Be responsible for the overall systems development life cycle of a key product sub-system
  • 7+ years of experience building successful production software systems and applications
  • Established expertise in developer tools or software development lifecycle (SDLC) systems (continuous integration, version control, source code repositories, build systems, package management, deployment tools, test frameworks, etc.)
10

Senior Software Development Manager Resume Examples & Samples

  • Broad knowledge of service and client development, object oriented design
  • A track record of shipping software on time
  • Proficient in Java and Oracle technologies
11

Senior Software Development Manager Resume Examples & Samples

  • Defining the roadmap and direction of the team
  • Career development of engineers on your team
  • Hiring engineers for your team
  • Working closely with customers to ensure that the right products are delivered
  • Strong people management skills
  • Bachelor's degree in Computer Science or equivalent with 7+ years experience managing software development teams and experiencing managing managers
  • Experience leading teams using multiple languages
  • Proven results oriented person with a bias to action
  • Masters or Ph.D. in Computer Science with emphasis on distributed systems or databases is a plus
12

Senior Software Development Manager Resume Examples & Samples

  • Bachelor's Degree in Computer Science, EE, Aeronautics, Robotics or related field
  • Experience with real-time and embedded systems
  • Proficiency in at least one modern programming language such as C++ or Java
  • Experience leading software teams in an agile, rapidly-changing environment
  • Knowledge of engineering practices & patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification and livesite operations
  • Experience in communicating with customers, technical, regulatory, business teams and management to collect requirements, describe product features, and technical designs
13

Senior Software Development Manager Resume Examples & Samples

  • You should have a bachelor’s degree in Computer Science or a related technical, field and 2 years of relevant development experience, or 4+ years relevant development experience in lieu of a degree
  • You have managed software developers for at least three years
  • You have shipped cool products
14

Senior Software Development Manager Resume Examples & Samples

  • Bachelor's degree and/or Master's degree in Computer Science or related technical discipline
  • 5+ years experience in building and leading successful software systems
  • Knowledge of best practices for software construction, planning, management, and operations
  • High attention to detail with proven ability to juggle multiple, competing priorities simultaneously and make things happen in a fast-paced, dynamic environment
  • Experience with back end service development
15

Senior Software Development Manager Resume Examples & Samples

  • The key requirement for this position is established skill designing and developing solutions to complex problems in a distributed systems environment
  • Technical credentials, with at least 8 years experience managing software development teams, preferred with some hands-on architectural or distributed systems experience
  • A track record of project delivery for large, cross-functional, projects
  • Experience with big data solutions
  • Knowledge of ML fundamentals
  • Experience communicating complex technical information in a clear and concise manner with executives, non-technical leaders, and a variety of audiences
16

Senior Software Development Manager Resume Examples & Samples

  • Proficient building complex software systems that have been successfully delivered to customers
  • 12+ years of relevant work experience
  • Experience in managing teams that and build and run systems
  • Experience with technologies like Hadoop, Rules based systems and Machine learning
  • Excellent written and verbal communication, presentation skills and listening skills. This will include the ability to present complex technical information in a clear and concise manner to a variety of audiences, including non-technical
17

Senior Software Development Manager Resume Examples & Samples

  • A proven track record as a software development manager, including 5-10+ years of technical experience as software developer, software development manager, technical program manager, or related role
  • A proven track record of hiring and developing software engineers to become high performance teams
  • Ability to communicate and influence at all levels, from the new college hire engineer to an executive audience
18

Senior Software Development Manager Resume Examples & Samples

  • 8+ years of management experience leading a world-class team
  • Experience as leader of leaders
  • Experience delivering cloud services
19

Senior Software Development Manager Resume Examples & Samples

  • Proven track record of shipping large complex scalable systems/applications in an agile environment
  • Experience with web-based and mobile-based systems
  • Strong leadership, project planning and execution skills
  • Ability to communicate clearly (written and verbal) with technical and non-technical stakeholders at all levels
  • Master degree preferred
  • Proven track record managing cross-functional (development, testing, UX design) development teams
  • Experience with eCommerce systems
  • Experience internationalizing software
20

Senior Software Development Manager Resume Examples & Samples

  • Be responsible for designing, developing, deploying, and maintaining advanced AI technology
  • Be a strong advocate for the user: Insist on the highest standards, and create functional and well-designed technology that delight our designers
  • Great communication skills and ability to work effectively on collective projects with designers, artists, testers, and other developers
21

Senior Software Development Manager, Alexa Resume Examples & Samples

  • Bachelors or Masters degree in Computer Science or a related discipline
  • 8+ years of OO software development experience in Java, C#, or another OO-based language (preferably multiple)
  • Experience building and operating extremely high volume and highly scalable web services
  • Candidates must possess strong verbal and written communication skills and demonstrated technical leadership
  • Past success with being a forward thinker and an advocate for the customer
22

Senior Software Development Manager Resume Examples & Samples

  • Grow highly performing development teams
  • Architect and deliver a next-generation service platform to help solve Amazon’s unique service oriented and scale challenges
  • Experience building statistical models to forecast growth and costs
  • Experience managing engineering teams to meet aggressive timelines with optimal solutions
  • Experience developing using AWS technologies
  • Experience of building platforms and/or frameworks
23

Senior Software Development Manager Resume Examples & Samples

  • Be responsible for the end to end ownership of multiple technology teams, including setting the technical vision for developing our systems to serve Amazon's needs
  • Build and manage great software engineers and managers that are responsible for developing and maintaining software that optimizes our transportation network
  • Proven experience in innovative business practices that have been game changing for business evolution
24

Senior Software Development Manager Resume Examples & Samples

  • Create and execute roadmaps and project plans
  • Report on status of development, quality, operations, and system performance to senior leadership
  • Work closely with senior and principal engineers to architect and develop the best technical design and approach
  • Manage managers to build a high performance team with high velocity while maintaining a high bar for quality
  • Hire, coach, and mentor individuals; build a strong cross-functional organization and care about developing people
  • Think critically to continuously put forward new ways to serve our customers
  • Several years of experience in Software development
  • 5+ years of experience in managing technical teams
  • Interested in working with a diverse team in Berlin, Germany
  • Experience building scalable infrastructure software or software as a service
  • Experience owning and operating highly available systems
  • Demonstrable experience building simple and compelling user interfaces
  • Experience as manager of managers
  • Familiarity with configuration management, systems management, operations and monitoring software
25

Senior Software Development Manager Resume Examples & Samples

  • Work closely with your teams to architect and develop the best technical design and approach
  • Report on status of development, quality, operations, and system performance to leadership and peers
  • Demonstrated track record of project delivery for large, cross-functional, cross-organizational projects
  • BS/MS/PhD in Computer Science or equivalent
  • Experience managing teams in a DevOps culture
26

Senior Software Development Manager Resume Examples & Samples

  • Building out a scalable web platform with user authentication that can extend and grow
  • Database management and enhancements
  • Launch a personalized web experience for external partners and internal teams, including Machine Learning components
  • Launch a communications platform for social community, notifications, chat and email
  • Provide a strong native mobile experience and launch a mobile application
  • Manage the on-going operations and scaling of the current platform
  • Building automation and workflows to replace existing manual tasks
  • Working closely with Product and UX teams to design, develop and deploy software, based on defined business needs
  • 7+ years of experience in full-lifecycle software development
  • 3+ years of experience leading a team of software developers in an agile setting
  • 3+ years of experience driving new feature prioritization, design, development, and delivery
  • Strong programming and object-oriented design experience in one or more of the following languages: Java, C#, C++, Ruby, or Python
  • Experience with modern web development technologies, including JavaScript frameworks (e.g., AngularJS, ReactJS, etc.) and popular web frameworks (e.g., Ruby on Rails, Django, etc.)
  • Ability to communicate clearly with technical and non-technical stakeholders such as Product Managers and UX designers at all levels
  • Experience hiring and building high performance teams
  • UX design experience
  • Experience developing on Salesforce.com
  • Experience in a fast paced, startup environment
27

Senior Software Development Manager Resume Examples & Samples

  • 10+ years of experience converting complex business requirements into simplified, scalable software architectures. Sharp analytical abilities and proven design skills
  • 5+ years of experience managing software development teams, including managing the complete software development life cycle for large scale products and services, within an Agile/Scrum environment
  • Experience managing technical teams across multiple geographies
  • Hands-on knowledge of Java or C/C++, and mainstream cloud computing technologies
  • Deep architectural expertise in the design of large-scale, highly available, low latency, distributed systems and software
28

Senior Software Development Manager Resume Examples & Samples

  • Proven track record in building and leading multiple software teams
  • 10+ years of relevant engineering and/or SDM experience
  • Excellent written and verbal communication skills, including presenting complex information to senior executives and non-technical leaders
  • Experience with agile project management methodologies, and software engineering best practices
29

Senior Software Development Manager Resume Examples & Samples

  • Master’s Degree (preferred) in Computer Science or equivalent work experience
  • 10+ years of related work experience
  • Knowledge of full software development lifecycle using Java/J2EE, Apache/Web logic/Websphere/JBoss, JavaScript, JSP, JSON, XML and the REST API
  • Experience in managing a small to medium sized software development team within a large multi- application team environment
  • Experience in developing web applications on Tomcat, Apache Web Servers and JBoss. WebSphere and Weblogic is a plus
  • Experience in user interface design and understanding of what makes a good user experience
  • Experience in managing applications running on Linux servers. Knowledge of Linux commands and packaging is preferred
  • Experience in working with Eclipse and GIT is preferred
  • Experience using DevOps tools such as JIRA, Jenkins and Stash
  • Experience/Knowledge migrating web applications to Cloud (AWS, Oracle Cloud or CloudFoundry) is a plus
  • Experience in Web Application Development using Java and Java related technologies is a plus
  • Experience in Mobile Application Development (Native Android) is a plus
  • Problem solving skills to develop quick yet sound solutions to resolve complex issues
  • Proven track record for having worked in all aspects of application lifecycle, tracking & reporting issues, timely escalations
  • Excellent interpersonal skills and leadership abilities
  • Strong judgment, prioritization, and decision-making abilities
  • Good conflict resolution and negotiating skills
  • Ability to lead diverse teams across geographic locations
30

Senior Software Development Manager Resume Examples & Samples

  • 5+ years of experience in managing software development teams
  • 8+ years experience in building successful production software systems
  • Knowledge of best practices for software construction, planning, operations, and management
  • Success delivering customer facing products/services in a high-growth environment, exhibiting strong judgement on product definition and system design, demonstrating strong ability to identify and solve ambiguous customer-focused problems
31

Senior Software Development Manager Resume Examples & Samples

  • Experience managing multiple cross-discipline teams
  • Experience leading an agile development team
  • Demonstration of project ownership including requirements, design, implementation, testing, and operational support
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines
32

Senior Software Development Manager Resume Examples & Samples

  • 5+ years of experience managing development managers
  • Experience recruiting, hiring, and managing a team
  • Experience communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Experience working backwards from the customer and delivering innovative, simple solutions
33

Senior Software Development Manager Resume Examples & Samples

  • Proven track record of defining and building teams in response to cross-cutting initiatives
  • Relentless focus on building automation to replace manual effort
  • Ability to think big – what engineering excellence leverage can we generate on behalf of Amazon’s customers?
  • Someone who can listen to diverse technical leaders, reflect, and synthesize broadly appealing solutions
  • Software development experience in Distributed Systems (SOA), Service Monitoring and Configuration Management, OOP (Java, Ruby), Web-based Tooling (HTML/CSS,/JavaScript), Linux/UNIX, RDBMS (Oracle, MySQL)
34

Senior Software Development Manager Resume Examples & Samples

  • 5+ years of experience as a Software Developer
  • Experience developing machine learning systems
  • Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
35

Senior Software Development Manager Resume Examples & Samples

  • Management and mentorship of key engineering personnel and other highly capable engineering leaders
  • 7+ years of building Enterprise level Software systems in Java/C++
  • 4+ years of software management experience in leading full lifecycle development
  • Experience designing for scalability, reliability and performance
  • Experience with service oriented architecture and distributed systems
36

Senior Software Development Manager Resume Examples & Samples

  • Experience designing new systems for scale and flexibility from the ground up
  • Masters degree in CS or an engineering discipline
  • Experience in SQL and noSQL databases
  • Experience with agile software development methodologies like Scrum
  • Strong written and verbal communication skills, excellent technical communication with peers and non-technical cohorts
37

Senior Software Development Manager Resume Examples & Samples

  • 5+ years experience leading an engineering team
  • Bachelor's degree or equivalent in engineering, computer science or related technical field
  • Prior experience as a software development manager
  • Prior experience recruiting software development engineers
  • Experience in or deep knowledge of the online advertising industry
  • Experience with agile program management methodologies
  • Master’s degree in computer science, engineering or a related technical discipline
38

Senior Software Development Manager Resume Examples & Samples

  • Lead an organization of software development managers and engineers responsible for the development of core technology, tools (e.g. tools, engine features, IDE components)
  • Work with internal and external game teams to make sure their needs are getting met
  • Hire world-class team members, and retain them
  • Coach your team members, and grow their capabilities over time
  • Be a champion for the user: Insist on the highest standards, and create functional and engaging features that delight customers
  • 8+ years of large-scale production experience in a leadership capacity
  • Strong game industry experience (4+ years) working on cross-platform game technology
  • Experience with Unity, Unreal, CryEngine or other 3D game engines
  • A strong technical background with software engineering or technical management experience (e.g. experience as a technical producer, tech director, lead programmer, or similar)
  • Experience with application development on Windows and user interface design
39

Senior Software Development Manager Resume Examples & Samples

  • Taking full service ownership of the knowledge base which enables us to handle millions of questions a day, every day
  • Reporting on the project tracking, quality metrics, operational standards, and system performance
  • Delivering against project plans and program commitments
  • Managing the day-to-day activities of the engineering team within an Agile/Scrum environment
  • Coaching and developing the engineers to maintain standards and to drive career growth for your direct reports
  • Bachelor's Degree in Computer Science, Computer Engineering or Electrical Engineering
  • Mastery of the tools of the trade, including a variety of programming languages (e.g. C++, Java, Python) and relevant open-source technologies
  • A strong track record of project delivery
  • Masters, Ph.D. in Computer Science, Computer Engineering, Electrical Engineering
  • Experience mentoring junior software engineers to improve their skills, and make them more effective, productive software engineers
40

Senior Software Development Manager Resume Examples & Samples

  • Build globally distributed services to provide domains management across multiple countries
  • Deliver resilient and redundant services to maintain high availability
  • Manage a team of 4-7 high performing software developers
  • Collaborate with Product Management to own the roadmap and vision for the team
41

Senior Software Development Manager Resume Examples & Samples

  • 7+ years professional experience in software development and building production software systems
  • 5 years of experience managing software development teams, ideally with hands-on architectural or distributed systems experience
  • Masters Degree/PhD in Computer science/Math or related field
  • Experience in building SDKs and Developer Tools in various programming languages like Java, Javascript or Python is preferred
  • Experience in mobile web development is highly desirable, as is experience with Objective C and Python
  • Ideal candidates must be innovative, creative, flexible and self-motivated, with the ability to design and write high-performance, reliable, and maintainable code
  • Ideal candidates must have experience developing cloud software services and an understanding of design for scalability, performance and reliability
42

Senior Software Development Manager Resume Examples & Samples

  • Deliver a robust metrics pipeline that provides real-time business insights
  • Hire and retain engineering talent
  • Execute on product roadmaps and project plans
  • Bachelor’s degree in Computer Science, Engineering, or equivalent
  • Proven experience in project management of complex deliverables with limited resources
  • Advanced SQL/Hadoop skills with ample experience handling large datasets
43

Senior Software Development Manager Amazon Elastic File System Resume Examples & Samples

  • Bachelor degree or higher in Computer Science, Engineering or related field
  • 10+ years professional experience in software development and delivery
  • Track record of taking ownership and getting results
  • High judgment
  • Principle driven negotiator / influencer, proven ability to navigate complex unstructured cross-functional environments
  • Strong analytical skills, with excellent problem-solving abilities amid ambiguity and rapid change
  • Ability to formulate data-driven decisions
  • Ability to conceptualize, run, and prioritize multiple projects
  • Extraordinary interpersonal, and verbal and written communication skills
  • Passion for leadership, management, and mentoring
  • Experience developing a product direction and roadmaps
  • Experience developing system software, distributed systems and data networking offerings
44

Senior Software Development Manager Resume Examples & Samples

  • Technical expertise with ad systems and dashboards
  • Proven track record of shipping software in scope and on time
  • Mobile development experience (iOS, Android)
45

Senior Software Development Manager Resume Examples & Samples

  • Define and Drive a bold long term technical vision for the space
  • Drive cross company programs and initiatives
  • Provide technical leadership and guidance
  • Set the proper org structure to empower the fast innovation
  • Build healthy engineering culture and continuously develop talented leaders
  • Build strong partnerships with Stakeholders
  • Develop efficient processes and clear operation metrics
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and
46

Senior Software Development Manager Resume Examples & Samples

  • Experience with C++, Java, or Java Script
  • Experience starting with product requirements and design & build the software to bring the product to life
  • Engineering process expertise, with a full understanding of Software Development Life Cycle (SDLC) principles
  • Master’s degree or PhD in computer science, computer engineering, or electrical engineering
47

Senior Software Development Manager Resume Examples & Samples

  • This position is open for Seattle , Austin or Cupertino
  • Work closely with the engineering teams to architect and develop the best technical design and approach
  • 8 + years of professional experience in software development/engineering
  • Demonstrated object-oriented software development experience in Java, C#, or another object oriented-based language
  • Demonstrated experience building and operating high volume and highly scalable applications
  • Hands-on expertise in many disparate technologies, ranging from front-end user interfaces, machine learning, message bots through to back-end systems and all points in between
48

Senior Software Development Manager Resume Examples & Samples

  • Strong business judgment and record of making the right decisions
  • Experience hiring and developing technical leaders
  • Experience simplifying both processes and technical implementations
  • Passion for insisting on high standards (to the point that most other people would think they are being unreasonable)
  • Experience delivering large, multi-year projects on time
  • Bachelor degree in a technical field or equivalent experience, MBA or advanced degree preferred
  • Experience leading a team of at least 20 technical people
  • Track record of building and delivering critical, 24x7 production systems
  • Experience with Workday, PeopleSoft, or other HCM systems
  • Experience with software quality assurance and performance testing
49

Senior Software Development Manager Resume Examples & Samples

  • 10+ years experience designing, delivering, and operating large scale distributed systems in production environments
  • 3+ years experience managing or leading the design, delivery, and operation of large scale distributed systems with demonstrable success mentoring and growing junior engineers to senior levels
  • Coding: Java, Python
50

Senior Software Development Manager Resume Examples & Samples

  • Fluency in C, C++ or Java
  • Minimum of 5 years of experience managing software development teams, with hands-on architectural or distributed systems exp
  • PhD degree in Computer Science or related discipline
51

Senior Software Development Manager Resume Examples & Samples

  • 15+ years of development experience in consumer or industrial embedded systems
  • Advanced degree in Computer Science, Electrical Engineering, or equivalent experience
  • Interest and curiosity to work with design team to uncover customer needs and aspiration
  • Effective leader in bridging the business and the engineering teams, between the development and the operation teams
52

Senior Software Development Manager Resume Examples & Samples

  • Develop technical strategy and architecture for the advertising platform supported by internal data and external analysis
  • Create buy-in for the technical vision both internally and with key partners and programs
  • Balance and prioritize short term business needs and response to market conditions with long term vision and thinking
  • Ensure that satisfying advertiser needs never compromises the needs of our retail customers, and drive culture and programs to safeguard this dynamic
  • Ensure the platform scales cost effectively to enable business growth, especially as the business extends to serve many more advertisers in the torso and tail of the market
  • Drive continuous improvement in advertising performance through innovation in yield, pricing, delivery, recommendations and insights
  • Align the platform roadmap with the needs of a diverse customer base, including advertisers, agencies, internal ad product owners, advertising sales, and advertising operations
  • Grow the platform organization and evolve its structure to support that growth
  • Stay current and report on industry trends, including new opportunities, capabilities, etc. Proactively identify external capabilities Amazon should look to incorporate in future products
  • 10+ years of experience operating, managing, and driving end-to-end customer facing products at scale, delivering results, leading high performance software engineering teams
  • Experience in OOP, Java, UNIX, Perl, C++, XML, Web services, and UNIX tools
  • A consistent record of measurable and results building and operating Internet-scale distributed systems
  • 15+ years of experience building and leading high performing engineering teams
  • Experience with multi-site, distributed development
  • Experience with ad serving and measurement technology
  • Experience building and scaling “big data” analytics with Hadoop, Spark or similar technology
  • Experience with machine learning and statistics
  • Record of building teams and mechanisms for handling large growth of system utilization
  • Experience with advertising technology
  • Experience with open-source technologies
53

Senior Software Development Manager Resume Examples & Samples

  • 5+ years of relevant work experience in software engineering
  • 2+ years people management experience as either a direct manager or technical leader
  • Experience with agile software development methodologies
  • Experience ramping up on previously unfamiliar software platforms and frameworks
  • Master’s degree in CS or an engineering discipline, or equivalent experience
  • 2+ years of mobile application development, preferably in Android (iOS and Windows Phone also applicable)
  • Experience with rapid prototyping and user testing
  • Experience in server-side development. (e.g. Java, C#, node.js, AWS services)
  • Experience in front-end web development. (e.g. HTML/JS/CSS
  • Excellent written and verbal communication skills, strong technical communication with peers and non-technical cohorts
54

Senior Software Development Manager Resume Examples & Samples

  • Strong technical credentials, with at least 10 years experience managing software development teams, ideally with some hands-on architectural or distributed systems experience
  • Demonstrated creativity and judgment in developing exceptional experiences to customers
  • 10 -15 years experience managing software development teams,
55

Senior Software Development Manager Resume Examples & Samples

  • BS degree or higher in Computer Science (or related program) with 7+ years of relevant experience
  • Demonstrated leadership ability as either a lead software developer, software development manager or program manager
  • Deep understanding of software development in a team, and a track record of shipping great software on time
  • Demonstrated ability to lead and deliver on projects
56

Senior Software Development Manager Resume Examples & Samples

  • Contribute and execute to Amazon's vision in payments for India
  • Collaborate with other platform teams located in India and globally to drive platform and product innovation
  • Partner with your business partners to develop product strategy, roadmap and drive project initiatives
  • Manage overall software development life cycle
  • Work closely with senior engineers to develop the best technical design and approach for new product development
  • Instill best practices for software development and documentation, ensure designs meet requirements, and deliver high-quality work on tight schedules
  • Career management and development of direct reports
  • 10+ years of Software Development experience; 2+ years of experience in building and leading strong engineering teams
  • Excellent verbal and written communication skill
  • Experience in digital payments online or offline, specifically in India
  • Strong ability to deal with ambiguity and think big
  • Ability to mentor and guide managers and develop the best technical team
  • Experience developing highly complex, highly scalable, highly available web and mobile platforms
57

Senior Software Development Manager, Alexa Resume Examples & Samples

  • Hiring, developing, and mentoring managers and engineers, and managing the day-to-day activities of the engineering team in an Agile/Scrum environment
  • Owning the strategic planning and project management for long-term engineering projects, creating value for our customers
  • Regular reporting on the status of development, quality, operations, and system performance to management
  • Bachelor’s Degree in Computer Science or a related field
  • 10 years of experience in software development and building production software systems
  • At least 7 years of experience managing software development teams
  • Skilled in Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis
  • Hands on experience and high level proficiency with programming languages such as C/C++, Java, C#, Perl or Python and open-source technologies (Apache, Hadoop)
  • Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Graduate degree (MS or PhD) in Electrical Engineering, Computer Sciences, Mathematics, or related technical field
  • Ability to rapidly prototype and evaluate applications and interaction methodologies
  • Experience in building complex, real-time software systems involving AI, ML, NLU, and ASR algorithms that have been successfully delivered to customers
  • Strong experience working effectively with science, data processing, and software engineering teams
  • Demonstrated track record of project delivery for large, cross-functional projects with evolving requirements
  • Demonstrated ability to lead and mentor other Managers and software developers to maintain architectural vision and software quality while building and maintaining high agility, high morale and low to zero process teams
  • Experience with front-end technologies (JavaScript, CSS, HTML, jQuery, AJAX, MVC/MVMM, and libraries or frameworks such as Backbone, Knockout, React or Angular) is highly desirable
  • Strong enthusiasm, creativity, and inventiveness! You will be asked to find new ways to solve challenging problems every day
58

Senior Software Development Manager Resume Examples & Samples

  • 8+ yrs experience in Java or C++, Linux/Unix environments, distributed systems, and large scale web applications
  • 4+ yrs management experience
  • Engineering or science BS/MS/PhD degree
  • Expertise with system architecture of large distributed systems
  • Expert understanding of object oriented programming, relational and non-relational databases, workflow engines
  • Track record of successful large scale enterprise system delivery
  • Strong ownership, problem solving and analytical skills
  • Hands on experience with AWS
59

Senior Software Development Manager Resume Examples & Samples

  • Build a new set of tools and solutions geared towards Resellers who want to seamlessly create pre-defined, powerful and modern sales websites
  • Provide these tools and solutions globally, and localize them wherever needed
  • Modernize existing tools and solutions. We're shifting out of C++ and C# into a Java and OpenStack environment
  • Partner with the business teams worldwide to deliver exceptional shareholder value and a renewed growth engine for GoDaddy worldwide. This entails collaborating with individuals and teams in other time zones outside of the United States
  • Manage a high-performing team of Software Engineers
60

Senior Software Development Manager Resume Examples & Samples

  • Strong understanding of distributed systems and web services technology
  • Understanding of agile project management methodologies
  • Working knowledge of REST and RPC service patterns and other client/server interaction models
61

Senior Software Development Manager Resume Examples & Samples

  • Bachelors' degree or equivalent work experience
  • 7+ years’ experience managing agile development teams and delivering commercially sold products or services at scale
  • Prior experience leading the delivery of complex, large-scale distributed systems
  • Desire and energy to work in a fast-paced environment – previous startup experience a plus
  • Experience developing security technologies utilizing machine learning
  • Ability to estimate software tasks and compensate for high error bars in SDE estimation
  • Experience planning sprints, managing burn-down, removing roadblocks and increasing velocity
  • Experience developing complex enterprise focused applications
62

Senior Software Development Manager Resume Examples & Samples

  • Build relationships based on trust and gains buy-in through effective communications and influence. Acts with integrity and honors commitments
  • A leader who “walks the talk” and rolls up his/her sleeves and gets actively involved with the project
  • Writes product requirement documents
  • Provides leadership and direction, and maintains appropriate communications within and between various divisions
  • Improves products and supports company objectives by managing the development, implementation, and maintenance of applications systems
  • Seven plus years of experience in software development field
  • Two plus years of managing personnel
  • Strong leadership, project management, time management, and problem solving skills
63

Senior Software Development Manager Resume Examples & Samples

  • Bachelor's degree in computer science, related technical field, or equivalent experience building software
  • 10+ years of software experience (development or management)
  • 3+ years of experience in building and managing software teams
  • Experience running your own projects, and good understanding of the software development life cycle
  • Good interpersonal skills, with strong verbal and written communication
64

Senior Software Development Manager Resume Examples & Samples

  • Bachelors or Masters in Computer Science, Electrical Engineering, or related field
  • Experience in highly-scalable, distributed system implementation
  • 10+ years industry experience
  • Proficiency in Python, Java, C++, and C#
  • Background in Image Processing, Computer Vision, or Machine Learning
  • Experience working within a multidisciplinary product development team including researchers
65

Senior Software Development Manager Resume Examples & Samples

  • Develop and launch core product features
  • Influence our overall strategy by helping define product features, drive the system architecture, and spearhead the best practices that enable a quality product
  • Dive into and take ownership for critical design issues
  • 10+ years of industry experience, building scalable infrastructure software or distributed systems for commercial, online services
  • Bachelor's degree in mathematics, computer science, or related field
  • 7+ years of experience managing a software development team, and a proven track record of shipping software on time
  • Experience with EC2, SNS, SQS, DynamoDB and S3
  • Familiarity with Artificial Intelligence and Machine Learning concepts
  • Strong sense of ownership, urgency, and drive
66

Senior Software Development Manager Resume Examples & Samples

  • 5+ years leading teams of 5+ engineers
  • 5+ years’ experience as a People Manager in a software development organization
  • Experience with Microservices and/or service oriented architecture
  • Knowledge of PHP, Scala, MySQL (or other RDMBS) and Redis
  • Knowledge of Javascript and UI development, specifically with React JS or other JS framework (Angular, Node)
  • Working with REST APIs (bonus if you’ve worked with Twitter or Facebook APIs)
67

Senior Software Development Manager Resume Examples & Samples

  • Lead teams of data engineers to build next generation cloud based data platforms
  • Lead teams of software development engineers to build next generation cloud based data tools
  • 8+ years experience building and managing high performance data engineers and software development engineer teams
  • 5+ years of data warehouse and/or data lake experience
  • Bachelor's or Master's degree in Computer Science or a related discipline
  • Experience designing and implementing highly scalable web services
  • Experience building and operating mission critical, highly available (24x7) systems
  • Solid communication skills and team player
  • A passion for technology. We are looking for someone who is keen to leverage their existing skills while trying new approaches
  • Experience with Map Reduce frameworks such as Hive/Hadoop is desirable
68

Senior Software Development Manager Resume Examples & Samples

  • Lead high performing teams and deliver awesome product experiences
  • Embrace new ideas that produce outstanding results for our customers
  • In this role you will help to help to bring out the best ideas from the best engineers by empowering them and leading by example
  • Your team will create and bring customer driven software products to market that simplify and solve for current customer needs while building for the future
  • Drives the technical charter of the product and capable of translating the technology roadmap into epics and stories. Capable of driving the technical initiatives to maintain the health of the product
  • Create shared vision and build and maintain strong cross-functional relationships / alignment with partners across the business (e.g. Program Mgmt., Product Management and Quality Engineering)
  • Work closely with Architects, Technical leaders and partner with other engineering teams to define delivery plans and own the outcome of the projects
  • Inspire and mentor engineers to realize their full potential and nurture competencies in the team
  • Experienced as an established leader of software engineering teams that have successfully delivered customer-driven software products
  • Experience in leading JAVA based web applications
  • Passion for being at the leading edge of technology with a minimum of 8-12 years of hands on software development experience
  • Strong technical skills with the ability to review architectures and design. Provide inputs and be the key enabler of the right technical decisions for the product
  • Demonstrated experience leading positive change, empowering people, cultivating product technology visions and innovative solutions, and fostering effective engineering teams
  • Adept at articulating the product vision and drive the future roadmap with strong business acumen
  • Experience in managing the product charter for a product engineering team in partnership with quality engineers and product management
  • Possesses strong verbal and written communication skills
  • Adept in project management and working in a distributed global engineering ecosystem
  • Experience in managing product transitions and setting engineering teams ground-up across teams would be plus
69

Senior Software Development Manager Resume Examples & Samples

  • Understands how to scope and justify resources and budget needs to senior leaders and finance partners
  • Experience with open source technologies, object-oriented design, and agile development methodologies
  • Experience managing Software Development Managers
  • Experience with large-scale, distributed systems
70

Senior Software Development Manager Resume Examples & Samples

  • 3+ years AWS Platform experience (EC2, S3, RDS, DynamoDB, Lambda)
  • 3+ years experience with one or more of the following: Spark, Kinesis, Kafka, Hive, Hadoop
  • Experience with machine learning, predictive modeling
  • Experience with data visualization technologies (R, D3, Microstrategy)
  • Experience with large scale Data Warehouse design (Redshift, SQL Server, OLAP Cube)
71

Senior.software Development Manager Resume Examples & Samples

  • · 15+ years of industry experience building mission critical, world class application software or application platforms (Mobile + Web)
  • 10+ years managing managers
  • 7+ years managing organizations larger than 25 people while still remaining hands-on to the details
  • 5+ years directly (not dotted line) managing engineering and at least one other job family (operations, Test, etc.)
  • UI framework and responsive design fundamentals
72

Senior Software Development Manager Resume Examples & Samples

  • Hire, mentor and lead a diverse, world-class software development team through building and operating highly distributed, large scale services
  • Lead a 40+ team and teach them to ship fast & often, with high quality, focusing on the product, the people, and the process that get there
  • Understand business context to decisions made within and across groups. Work closely with senior executives to develop business targets and resource requirements. Help write long-term technical and business strategy and goals
  • Stay informed, and inform others on current industry and technology trends
73

Senior Software Development Manager Resume Examples & Samples

  • Proficiency in at least one modern programming language such as Java, C++ or C#
  • Strong leadership development skills
  • Passion for people development
  • Experience delivering web services in a large scale environment with high availability
74

Senior Software Development Manager Resume Examples & Samples

  • Managing departmental resources, hiring, mentoring, and enhancing and maintaining a best-of-class engineering team
  • Reporting on status of development, quality, operations, and system performance to management
  • 4+ years of people management experience, leading technical professionals (software developers, development managers, and/or technical program managers)
  • Experience in cloud and/or mobile platforms
  • OO programming experience and experience in Computer Science fundamentals
75

Senior Software Development Manager Resume Examples & Samples

  • Work jointly with the PO (Product Owner) to plan and execute tactical (product) and strategic (enterprise) level projects. Ensure your team has appropriate product and technical direction and resources to deliver efficiently and effectively
  • Work closely with the PO and other internal teams to understand and document functional and non-functional requirements (Epics, User Stories, Acceptance Criteria, etc.) in a JIRA backlog
  • Help drive our web application platform providing world class experience for our managed wordpress customers
  • Collaborate with Product Management to help define the vision, release plan, and backlog for various efforts
  • Lead all elements of the GoDaddy Scrum process for this team. This includes sprint planning & estimation, daily stand-ups, demos, and retrospective meetings
  • Lead and mentor using Agile Engineering best practices including: Refactoring, Simple Design, TDD, and Pair-Programming
  • Evolve the existing systems and software architecture of Hosting in various areas, as needed
  • Help developers resolve both technical and human resource challenges and guide them in matters of technical and career development
  • Recruit, hire, and retain the world’s best engineering staff
76

Senior Software Development Manager Resume Examples & Samples

  • Proven track record of hiring, developing and managing high performing engineering teams of 20+
  • Breadth and depth of experience building and managing software systems
  • 10+ years of engineering management experience including managing through other managers
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to executives and non-technical leader
  • Masters Degree/PhD in Computer Science/Math or related field
77

Senior Software Development Manager Resume Examples & Samples

  • Translation of complex functional and technical requirements into detailed project plans and schedules
  • Work closely with dev managers, engineers to architect and develop the best technical design and approach
  • Create metrics and report on status of product quality to management, customer support and product teams
  • 5+ years of experience managing and effectively operating complex systems that are highly reliable and scalable
  • Proven expertise in hiring and developing other tech leaders and engineers
78

Senior Software Development Manager Resume Examples & Samples

  • You will be building a world class software development team, which should be able to deliver very complex software platforms and products consistently
  • You will be working with Product Managers and Software Architects to define the scope of a release, create a plan and deliver the product against the scope and plan
  • You will frequently work with supervisors and/or functional peer group managers to drive product delivery and cross team collaborations
  • You will regularly interact with senior management and represent team in product and process review
  • You will work with an agile team through the agile development cycle
  • You will provide technical direction and expertise to your team
  • Drive increased efficiency across the teams, eliminating duplication, and leveraging product and technology reuse
  • Support process improvements to drive higher quality and productivity
  • A minimum of Bachelor of Science in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) OR equivalent experience
  • A minimum of 12 years of technical experience along with crossfunctional disciplines and functions within a product OR Master’s degree with eight years of experience OR PhD with five years of experience
  • Experience in developing scalable software platforms
  • Experience in SOA architecture implementations
  • Experience developing enterprise grade software and solutions
  • Experience in Real-Time and enterprise messaging standards and solutions
  • Experience and knowledge of Network topology
  • Knowledge of SCADA system and industrial equipment and software
  • Knowledge of Internet Of Things, technology, market trend and solutions
  • Thorough knowledge of Security within the closed loop context
  • Ability to dissect problems to come up with alternatives and willingness to take risk with established mitigation strategy
  • Knowledge of analytic framework and infrastructure based on high velocity data
  • Knowledge of software security life cycle management
79

Senior Software Development Manager Resume Examples & Samples

  • BS degree or higher in Computer Science, Engineering, or related field
  • 8+ years experience in commercial or web-scale system software development and delivery
  • 5+ years of experience building, leading, managing, and mentoring high-performance teams
  • Proficiency in a programming language (e.g. C, C++, Java, Scala, Python)
  • Deep understanding of scalable computing systems, architectures, data structures, and algorithms
  • Experience implementing scalable full lifecycle software engineering practices
  • Proven track record of iteratively delivering high quality software on time
  • Demonstrated passion for leadership, management, and mentoring
  • Possession of strong verbal and written communication skills
  • Possession of strong analytical skills, with excellent problem solving abilities in the face of ambiguity
  • Experience developing system software, distributed file systems and data networking offerings
  • Proficient in network, distributed, asynchronous and concurrent programming
  • Knowledge of storage protocols and file system architecture
  • Familiarity with building secure software using modern security principles
80

Senior Software Development Manager Resume Examples & Samples

  • Lead Cross channel offers and personalization team
  • Overlook Personalization across channels, Implementation of cross channel offers, Offer consistency across multiple channels
  • Overlook new offer implementation across teams and Subsequent offers
  • Drive collecting actionable insights and enable cross channel initiatives like Inter channel ordering and delivery, Shared Cart, In Store pickup, Sales call-in rate reduction
  • Manage and Lead Cross channel projects to drive insights and actions to improve operational efficiencies, customer experience, revenue growth and profitability as part of the Digital Transformation
  • Lead Cross channel platform and messaging initiatives to overlook cross channel data overlook cross channel messaging, social engagements and Analytics and Metrics
  • Align technology to business strategy, and proactively drive a technical direction throughout the organization
81

Senior Software Development Manager Resume Examples & Samples

  • Experience forming teams and recruiting software engineers and managers
  • Programming background with one or more modern languages such as Java, C#, Python
  • Knowledge of best practices for software design, planning, implementation and operational excellence
  • Experience in designing and mantaining scalable, performant and reliable systems
  • Experience managing service-oriented software systems
82

Senior Software Development Manager Virtual Reality Resume Examples & Samples

  • Managed teams of 10 or more
  • Managed mix of software developers, 3D animators, and designers
  • Bachelor’s degree in Computer Science, Mathematics or related technical discipline
  • Hands-on technical expertise
  • Experience in any VR platforms such as Oculus Rift, Gear VR, HTC Vive, PlayStation VR, or Google Daydream
  • Proven track record of building teams and delivering software through all phases of development
  • Experience in presenting to senior executives
  • Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation
83

Senior Software Development Manager Resume Examples & Samples

  • Experience in software development/engineering
  • Engineering management experience
  • Experience managing development managers and technical leaders
  • Experience managing a team to deliver software using Agile (SCRUM, RUP, XP)
  • Experience with design and architecture for large scale engineering problems
  • Experience setting vision for organization, providing input to business planning and yearly budgets
  • Experience in setting up organization structure, offices, managing teams across various locations in India
  • Experience recruiting, hiring, and managing a high performing, multi-discipline teams
  • Experience mentoring senior software engineers to improve their skills and make them more effective product software engineers and tech leaders
  • A MS or PhD degree in Computer Science or related technical field
84

Senior Software Development Manager Resume Examples & Samples

  • Ownership of the complete software development lifecycle; defining, prioritizing, designing, and leading implementation and testing of new features within a fast paced, Agile environment
  • Define, manage and improve the software and product development processes by working closely with high-performance engineers
  • Execution against project plans and delivery commitments; Manage the day-to-day activities of the engineering team
  • Architect and develop the best technical design and implementation approach with the overall product line goals and objectives in mind
  • Maintain a hands-on approach to deliver high scale platforms for one of Audible’s flagship offerings
  • Ensure the delivery of quality releases through management of direct reports; conduct code reviews
  • Management of departmental resources, staffing, mentoring, and enhancing to maintain a best-in-class engineering team
  • Proven success building, motivating and retaining high-performance engineering teams
  • History of delivering customer-driven software products at a high scale in a fast paced, technology first, rapid-growth company
  • Ability to lead positive change, empower people, cultivate product technology visions and innovative solutions
  • Experienced decision maker and driver with the ability to articulate product vision and roadmap
  • Prior success as a software engineer, subject matter expert, strategic influencer on the direction of the product design and development
  • Outstanding interpersonal skills and the ability to work effectively across teams & multiple division stakeholders
85

Senior Software Development Manager Resume Examples & Samples

  • Experience in managing software engineers and leading large software projects
  • Knowledge and experience with Linux kernel development is strongly desired
  • Understanding of embedded systems
  • Demonstrate domain expertise in L2 and L3 networking and Wi-Fi (802.11) technologies
  • Working knowledge of C and C++ development with strong problem-solving skills
  • Experience with Wi-Fi chipsets and consumer-based hardware is a plus
  • 8+ years of experience in software development with at least 3+ years of leading teams in software development
  • Bachelor’s degree in Computer Science or related discipline
86

Senior Software Development Manager, Alexa Resume Examples & Samples

  • At least 3 years of experience managing managers
  • 10+ years experience in Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis
  • 5+ years experience building customer and developer facing products and services
  • 10+ years hands on experience and high level proficiency with programming languages such as C/C++, Java, C#, Perl or Python and open-source technologies (Apache, Hadoop)
87

Senior Software Development Manager Resume Examples & Samples

  • 3+ years managing teams of engineers
  • 3+ years of experience building and operating enterprise-grade infrastructure
  • 2+ years managing end-user facing enterprise applications and/or tools
  • Experience in cloud infrastructure
  • Demonstrated ops excellence
  • Proven track record of being a strong mentor and coach
88

Senior Software Development Manager Resume Examples & Samples

  • A Bachelor’s degree in Computer Science or Electrical Engineering
  • 7+ years of Software Development experience
  • Proven track record of building large-scale, highly available, low latency, high quality distributed systems and software products
  • Software development experience in Linux, Java, AWS, S3, SQS, Hadoop/EMR
  • Ability to effectively performance test and tune using research to benchmark Amazon technology against other competing systems in the industry
  • Experience building a web-scale crawler
  • Experience working with large data sets
89

Senior Software Development Manager Resume Examples & Samples

  • Lead a technology team to design, develop, launch, and operate global candidate experiences
  • Offer innovative solutions which leverage Amazon's technology
  • Own both the front-end user experience and back-end services
  • Focus on scale while simultaneously iterating on the candidate experience make it even easier for candidate to discover opportunities at Amazon
  • Oversee a broad range of platform integrations, improvements and candidate-facing features
  • Partner with business leadership to initiate and prioritize key projects and work beyond our organization to tap into Operations capabilities
  • Function at all levels of the technology stack, supporting a broad set of clients and collaborating with a wide range of service providers (internal and external)
  • Complement an existing management team in a growing organization
  • 15+ years industry experience as a development manager within a technology environment, with a progressive record of successful delivery of scalable software systems
  • Ability to hire and develop the best engineering talent
  • Bachelors or Masters in computer science, engineering or a related technical discipline
  • Passion to make things better at every opportunity
  • Effective written and oral communication with multiple levels of business and technical leadership
  • Ability to able to coordinate between technical teams and business stakeholders
  • Maturity, judgment, negotiation/influence skills, analytical skills, and leadership skills are essential
  • Mastery of Agile software processes
  • Working familiarity with multiple MVC web development frameworks
90

Senior Software Development Manager Resume Examples & Samples

  • Experience in all aspects of software development, including technical expertise, project management, and personnel management
  • Demonstrated experience delivering innovative, customer-centric products
  • Experience with building robust, scalable, distributed systems solutions for complex business problems
  • A minimum of a Bachelor’s of Science degree in Computer Science or equivalent
  • Solid knowledge of Computer Science fundamentals (object-oriented design, data structures and algorithm design, problem solving, and complexity analysis)
91

Senior Software Development Manager Resume Examples & Samples

  • A solid background in computer science: a bachelor's degree or higher in Computer Science (or equivalent) is required
  • Excellent software development skills, preferably in Java, C/C++, Ruby and/or Perl in Linux environment
  • 5+ years’ experience managing software development managers
92

Senior Software Development Manager Resume Examples & Samples

  • Bachelor’s degree or higher in Computer Science, Computer Engineering or related technical discipline
  • 5+ years of experience building high-performance, reliable, distributed systems
  • Experience managing projects that require Javascript on the server or the client
  • Exposure to a wide variety of languages, frameworks, toolchains
  • Desire to work in a highly-collaborative environment focused on developer experience and developer delight
  • Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation
93

Senior Software Development Manager Resume Examples & Samples

  • 7+ years or more of direct leadership experience as a software development manager,
  • Proven track record of success conceptualizing and delivering engineering solutions to customers
  • Prior ownership of the design and operation of a mission-critical system
  • Hands-on engineering experience in security, large-scale distributed systems or a related field
  • Previous experience with large scale monitoring or similar high volume, low latency system
  • Previous experience with big data problems and techniques
94

Senior Software Development Manager Resume Examples & Samples

  • Be a combination of a highly-technical software engineering leader and an effective people manager
  • Sets clear objectives and goals for the team and enables the team to deliver and using operating mechanisms to continually assess progress and improve
  • Take an active role in developing the strategic direction, systems roadmap, and business and operational processes for the platform
  • Interact with senior technical and functional leaders to lead change though business processes and technologies
  • Deliver high scale platforms for company’s flagship products
  • 3+ years of experience as an established technical leader of software engineering teams that have successfully delivered customer-driven software products at high scale
  • Proven Recovery Architecture mindset for implementing Contact Center solutions
  • Strong decision maker and driver
  • Strong business acumen. Understands the business internal and external landscape and thinks/acts strategically for all stakeholders
95

Senior Software Development Manager Resume Examples & Samples

  • Provide vision and leadership to a strong team of about 10 engineers and managers
  • Lead software vision for assigned sales channels and web services
  • Manage schedules, be accountable and deliver projects on time in a fast paced agile environment
  • Develop highly available applications and service stacks in production environment
  • Contribute technically and own architectural oversight of system/services
  • Build a culture focuses on speed and agility, avoiding silos and focuses outward on the customer
  • Evangelize and implement an Agile software delivery mindset
  • Create an inclusive environment for both onshore and offshore team members, focus on talent development and lead through persuasion and influence
  • Manage multiple teams
96

Senior Software Development Manager Resume Examples & Samples

  • Bachelor of Science in Computer Science, Econometrics, Statistics, or related research field
  • 10+ years of experience in software development/engineering and/or research fields
  • This leader must be technically credible to lead a team of world class software engineers and development managers and be able to make the right design decisions and technology choices
  • Delivering the right product with a scalable engineering design under tight timelines is an essential skill
97

Senior Software Development Manager Resume Examples & Samples

  • BS/MS in Computer Science, Engineering, or related technical field
  • Minimum 5 years of experience managing software development teams
  • Minimum 8 years total software industry experience, including hands-on development and/or team management
  • Experience in OOP (e.g. Java, Ruby, Python, C#, C++), web development (AJAX, JavaScript, HTML, CSS), and designing highly scalable systems
  • Full lifecycle software development team management experience, from inception to delivery, through production operations
  • Experience processing text, images, audio, and/or video
  • Event based architecture experience
  • Experience with the Scrum methodology
  • Ability to design software that can run in the cloud and handle Amazon-scale traffic
  • Quickly adapt to new development environments and changing business requirements
  • The ability to communicate clearly and concisely both written and orally
98

Senior Software Development Manager Resume Examples & Samples

  • 10+ years of industry experience building mission critical, world class application software or application platforms (Mobile + Web)
  • 7+ years managing managers
  • Experience building web browsers
  • Experience growing a customer base
  • Product management experience
  • Demonstrated ability to achieve stretch goals
99

Senior Software Development Manager Resume Examples & Samples

  • Experience leading a group of software engineering teams in building complex software systems that have been successfully delivered to customers
  • Experience mentoring or managing software engineering managers and engineers to improve their skills, and make them more effective technical leaders
  • Experience in communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in developing engineering and/or testing tools
  • Experience in building software for embedded systems
100

Senior Software Development Manager Resume Examples & Samples

  • Resource allocation in close collaboration with the other development managers
  • Work closely with product management, group architecture, and IT Operations teams
  • Single point of contact coordinating requirements intake throughout the entire release cycle, up to and including deployments
  • Line management responsibilities for all team members
  • Ensure process is optimized to deliver on-time quality products
101

Senior Software Development Manager Resume Examples & Samples

  • Owning one of the most secure and reliable services in all of AWS
  • 5+ years experience managing a team software engineers
  • Strong and creative problem solving abilities
  • Knowledge of full life-cycle software engineering practices including coding standards, testing, source control management, and operations
102

Senior Software Development Manager Resume Examples & Samples

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • 15+ years of industry experience
  • Experience with C++, Java, or Python
  • Demonstrated leadership responsibility for delivery of a technically demanding product, in a team environment, from idea conception through launch
  • Ability to take a project from scoping requirements through actual launch and SLA-driven operations
  • Familiarity with Machine Learning, Computer Vision, or a similarl field
103

Senior Software Development Manager Resume Examples & Samples

  • 5+ years of experience managing software engineering teams
  • 10+ years of software development experience in object-oriented design and coding in Java or C++ or related technologies
  • Background in distributed systems, machine learning
104

Senior Software Development Manager Resume Examples & Samples

  • 5+ years of experience managing and effectively operating a distributed systems that are highly reliable and scalable
  • 3+ year experience managing technical managers
  • 4+ years of experience managing a team of at least 30 data and/or software engineers
  • Deep understanding of engineering best practices, in both packaged and custom software realms
105

Senior Software Development Manager Resume Examples & Samples

  • Manage and grow your group of engineers and managers into a highly performing engineering organization
  • Architect and deliver Amazon’s CloudIntelligence product to help solve Amazon unique Cloud Services challenges
  • 5+ years of managing managers experience
106

Senior Software Development Manager Resume Examples & Samples

  • 5+ years of experience building high-performance, reliable, compelling products that millions of people love to use
  • Experience with Tools development and deployment
  • A high degree of pragmatism in building the simplest thing that does the job; we want to use technology to solve real-world problems expediently, not indulge in over-designed, unnecessarily intricate software architecture
  • A good understanding of SDLC models and a track record of shipping software efficiently. You recognize the difference between building software and shipping software
107

Senior Software Development Manager Resume Examples & Samples

  • Bachelor’s degree in Computer Science, Mathematics, or related field. Graduate degree a plus
  • 10+ years people management experience, including leading other high-performing managers
  • Experience running high-availability systems with an emphasis on operational excellence
  • Project Management skills/experience
  • Able to operate autonomously, making the right judgment calls on approach, priorities, and solutions
108

Senior Software Development Manager Resume Examples & Samples

  • 5+ years of experience managing software engineering teams and developing technical direct reports (performance review communication, accountability, motivation/engagement)
  • 2+ years being a manager of managers, growing managers to scale with the needs of the organisation and working through others to accomplish the day-to-day work of the organisation
  • 7+ years of software development experience in object-oriented design and coding in Java or C++ or related technologies
  • Academic and/or industry experience with one of more of the following domains: machine learning, product graphs, mobile computing, or large-scale distributed systems
  • A deep understanding of software development lifecycle, and a track record of shipping production quality software on time
  • Experience developing applications for Android and iOS
  • Deep experience in web technologies and creating compelling mobile experiences using these technologies
109

Senior Software Development Manager Resume Examples & Samples

  • Architect and deliver Amazon's next-generation product classification technologies to help solve Amazon unique retail challenges
  • 10+ years of experience managing multiple teams in software development efforts in distributed systems and/or developing large scale mobile applications utilizing Agile methodologies (SCRUM a plus)
  • 6+ years experience professionally developing software in an Object Oriented Programming (OOP) language like Java, C++, C# or Scala Experience building and developing strong technical teams
  • Experience in full stack - front end web development environments to back end systems
  • Experience in managing multiple charters, multiple teams and being a leader of leaders
  • Professional traits that are not unique to this position, but necessary for Amazon leaders
  • Customer Obsession
  • Invent and Simplify
  • Insist on the Highest Standards
  • Dive Deep
  • Deliver Results
110

Senior Software Development Manager Resume Examples & Samples

  • Drive the software development effort in pursuit of high quality releases
  • Partner closely with our commercial organization to build features our customers will love
  • Help to grow and nurture our first Software Reliability Engineering team
  • Manage, lead, and mentor a R&D Software Development team and work collaboratively with others teams within the R&D organization
  • Provide the necessary technical leadership skills to lead by example, assist the team in accomplishing all tasks, and demonstrate ownership and accountability for the entire team
  • Enable the team to work cross-functionally with the greater IDEXX organization
  • Engage in the personal development and educational enrichment of your team members. We are looking for a Software Manager who is aligned with this, and is genuinely passionate about this philosophy
  • Bachelor’s degree in Computer Science, a related area, or equivalent experience
  • Ideally 5+ years experience managing a software engineering team, have exceptional management skills and be diligent about leveraging processes and tools
  • Experience planning, designing, developing and delivering software in an Agile environment
  • Experience managing a budget related to a technology team
  • Experience as a People Manager in a software development organization
  • Excellent analytic and communication skills
  • Ability to come up to speed quickly on various development tools and protocols
111

Senior Software Development Manager Resume Examples & Samples

  • 5+ years hands-on technical management experience
  • Previous individual or team responsibility for the operation and maintenance of a Continuous Deployment pipeline (checkin build test deploy monitor)
  • Experience w/ developer productivity tools
  • Experience with automated build systems such as Jenkins
  • Knowledge of best practices and operations in an always-up, always-available service
  • Scrappy, results-oriented attitude!
  • Strong background in Java and scripting languages like Python, Perl, and/or Ruby
  • Experience with telemetry, customer feedback loops, creation of KPIs
  • Articulate and concise written and verbal technical communication
  • Experience on Scrum teams in an Agile development environment
112

Senior Software Development Manager Resume Examples & Samples

  • Previous product development experience in consumer-focused companies
  • Hands-on technical experience as software developer, or related role
  • Experience developing in at least one of JavaScript, Java, Scala, C, C++, Perl etc
113

Senior Software Development Manager Resume Examples & Samples

  • 10+ years of industry experience with track record of building quality software and operating high quality and availability services
  • Minimum of 8 years of experience managing software development teams, with hands-on architectural or distributed systems expertise
  • MS or PhD in Computer Science or equivalent
  • Experience building scalable infrastructure software or distributed systems
  • Experience with any of the popular relational database
114

Senior Software Development Manager Resume Examples & Samples

  • Work closely with engineers to architect and develop the best technical design and approach
  • Hire, coach, and mentor individuals
  • Interface with a diverse customer base to understand requirements, priorities, processes and drive customer to achieve the best business result
  • Bachelor of Science in Computer Science or engineering field, master preferred
  • 8+ years in software and/or business management
  • Solid experience with Java or C++
  • 4+ years experience in software management
  • Project-management and analytical skills
  • Understanding of system architecture and experience with large distributed systems is a plus
  • Commitment to operational excellence: building low-defect systems that are user-friendly with low operational burden
115

Senior Software Development Manager Resume Examples & Samples

  • 5+ years of experience leading software engineering teams, including other managers
  • 10+ years of professional experience in software development and engineering
  • Design, architecture, and analytical skills
  • Experienced in computer science fundamentals such as object-oriented design, functional programming, data structures and algorithm design
  • A Master's Degree or PhD in Computer Science
  • Experienced with distributed computing and enterprise-wide systems
  • Experience in a leading role building complex software systems that have been successfully delivered to customers