Manager Software Engineering Resume Samples

4.6 (128 votes) for Manager Software Engineering Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the manager software engineering 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
DH
D Harvey
Deion
Harvey
3558 Precious Drive
Boston
MA
+1 (555) 990 2362
3558 Precious Drive
Boston
MA
Phone
p +1 (555) 990 2362
Experience Experience
Chicago, IL
Manager Software Engineering
Chicago, IL
Upton and Sons
Chicago, IL
Manager Software Engineering
  • Set up performance goals for team members; evaluate performance; provide coaching and facilitate professional development
  • Day-to-day communications, employee engagement, performance management, career development, employee rewards and recognition, and resolving personnel issues
  • The candidate will work closely with the directors and managers of other engineering disciplines, program directors and program managers
  • You will report on development status, operations and performance to senior management
  • Program / project management in the IRCM area including performance monitoring, support, risk management, and reporting
  • Maintains up-to-date knowledge of current trends regarding Health Plan Information Technology solutions, issues in healthcare, national and statewide standards and legislations, and changing policies and procedures
  • Providing career development guidance and performance feedback to team members
Boston, MA
Manager, Software Engineering
Boston, MA
Hilpert Group
Boston, MA
Manager, Software Engineering
  • Develops staff through coaching, providing performance feedback, providing effective performance assessments and establishing performance and development plans
  • Takes responsibility for project management of various initiatives, including work estimation, planning, stakeholder management, and group management
  • Assists with the development of operational policies, departmental goals, performance standards and may assist with budgets
  • Work together with software architects, database developers and senior software developers to plan and execute projects
  • Daily management of objectives, priorities, tradeoffs, risk and performance management of all reporting staff (employee and contingent workers)
  • Set performance goals for team members; evaluate performance; provide coaching and facilitate professional development
  • Develops and implements policies, standards, and procedures for the engineering and technical work performed in the company
present
Boston, MA
Associate Manager, Software Engineering
Boston, MA
McLaughlin, Bogisich and Gislason
present
Boston, MA
Associate Manager, Software Engineering
present
  • Monitoring on-going risks and providing resolutions, driving process improvements, resource planning & optimization and performance management
  • Coordinate cross-functionally with the Documentation, Product Management, and Quality Assurance teams and managers on tasks necessary for shipping enterprise quality software
  • Be responsible for migration of assigned platforms and processes as per project timelines and ensure smooth knowledge transfer in partnership with on-shore and offshore stakeholders
  • Lead a team of software developers with a broad range of responsibilities including software architecture, design, development, unit testing and software configuration management
  • Work with the Virtualization, Storage, and Networking teams to use existing technologies and jointly promote improvements
  • Work with other lead interaction designers to define UX vision and direction of the developer tooling products for Red Hat
  • Work with the Engineering team to develop technology roadmaps and schedules; communicate these schedules externally
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
University of North Texas
Bachelor’s Degree in Computer Science
Skills Skills
  • Possess the ability to be a self-driven quick learner with attention to details and quality
  • Good understanding and experience with Quality, Software validation and Automation practices
  • Strong oral and written communication skills, able to present ideas and information clearly
  • Solid understanding and experience working with high availability, high performance, multi-data center systems
  • Highly organized and detail-oriented
  • Good understanding of advanced Java topics such as extreme multithreading, garbage collection internals, memory debugging and portability of Java applications
  • Strong knowledge of Algorithms, Data Structures, messaging protocols such as XMPP, JMS with scale
  • Good communications and presentation skills, assertiveness and the ability to take discussions and
  • Ability to introduce and improve Quality practices that ensure zero defects at FCS, no Technical Debt
  • Possesses strong product/technology/industry knowledge
Create a Resume in Minutes

15 Manager Software Engineering resume templates

1

Manager Software Engineering Resume Examples & Samples

  • Work closely with product management to determine feasibility of product features
  • Facilitate efficiency through cross talk collaboration
  • Encourage innovation of process and creative development methodologies
  • Mentor junior engineers, define engineering standards, and enforce engineering and coding best practices
  • In-depth understanding and relevant experience with designing and building highly scalable and fault tolerant mission critical distributed systems
  • Expert in Enterprise client-server architectures as well as database design and implementations
  • Minimum of 7 years of Android or iOS application design and development experience
  • High degree of competency within all phases of software development: estimation, scheduling, design, development, testing, delivery and maintenance
  • Minimum of 2 years of experience in managing software developers
  • Strong technical leadership abilities with excellent interpersonal and communication skills
  • Experience in working with onshore and offshore vendors
  • Self-starter with strong problem solving skills and a desire to tackle complex problems
  • Working knowledge of Linux and shell scripting
  • BS or MS in Computer Science/Engineering
2

Manager, Software Engineering Resume Examples & Samples

  • Provides direct and ongoing leadership for a team of individual contributors designing and developing new products, enhancements and updates and coordinating projects for end-user applications software running on local, networked, and Internet-based platforms
  • Manages headcount, deliverables, schedules, and costs for multiple ongoing projects, ensuring that resources are appropriately allocated and that goals, objectives, timelines, and budgets are met in accordance with program and organizational roadmaps
  • Manages relationships with outsourced partners and suppliers, including setting expectations regarding deliverables, product quality, schedules, and costs; ensures that team members are effectively communicating and collaborating with outsourced resources
  • Proactively identifies opportunities for process improvement and cost reductions opportunities
  • Minimum 5 or more years of related work experience, including 0 -2 years of people management experience
  • Advanced project management skills including time and risk management, resource prioritization, and project structuring
  • Strong verbal and written communication skills, including negotiation, presentation, and influence skills
  • Advanced business acumen, technical knowledge, and extensive knowledge in applications and technologies
  • Strong communication skills (e.g. written, verbal, presentation); mastery in English and local language
  • Strong record of delivering programs on schedule and within costs
  • Solid understanding and exposure to Agile methodology and Continuous Integration processes and tools
  • Bonus points for experience interfacing with open source projects
  • Experience with embedded linux based development
  • Experience and technological understanding of embedded operating systems
  • Bonus points for exposure to Open VSwitch
3

Manager, Software Engineering Resume Examples & Samples

  • Strong record of delivering programs on schedule and within cost
  • Experience with embedded linux based developmen
  • Experience and technological understanding of low-level hardware-interfacing software and embedded software, L2 switching technologies like LACP, LLDP, LAG, STP, VLANs and others
  • Experience interfacing with 3rd party partners and hardware vendors
4

Manager, Software Engineering Resume Examples & Samples

  • Provides direct and ongoing leadership for an organization of multiple subordinate managers and individual contributors designing and developing product documentation, enhancements and updates and managing knowledge management projects for systems software, including operating systems, compilers, storage, networking, utilities, databases, and Internet-related tools
  • Manages headcount, deliverables, schedules, and costs for multiple ongoing projects and programs, ensuring that resources are appropriately allocated and that goals, objectives, timelines, and budgets are met in accordance with program and organizational roadmaps
  • First level university degree or equivalent experience required. Advanced university degree preferred
  • Minimum 10 or more years of related work experience, including 5 or more years of people management experience
  • Advanced leadership skills, including coaching, teambuilding, conflict resolution, and management
  • Experienced in managing human capital across geographies to drive workforce development and achieve desired results
  • Strong understanding of HP's policies and processes
5

Manager Software Engineering Resume Examples & Samples

  • 10+ years of Java Programming Experience preferably in Linux development environments
  • Possess the ability to be a self-driven quick learner with attention to details and quality
  • Development experience on a Security Appliance with deep network security domain expertise a plus
  • Excellent Java backend programming in Linux development environment
  • Strong knowledge of Algorithms, Data Structures, messaging protocols such as XMPP, JMS with scale
  • Experience in Spring and Hibernate frameworks a plus
  • Experience in SQL and/or Oracle database technologies
  • AAA protocol and worked with security technologies such as Firewalls, Intrusion Detection & Prevention Systems, TLS & SSL, PKI a plus
  • Knowledge of Active Directory, LDAP a plus
  • LI-BN1
6

Manager Software Engineering Application Team Resume Examples & Samples

  • Design, develop, and maintain the user interface used for configuring Cisco’s award winning network security appliances
  • Assist in debugging real world deployment issues
  • Work with a team of highly motivated UI developers to provide simple configuration interfaces to challenging problems
  • Assist with scoping and documenting feature designs
  • Bachelors in computer science or related field (or equivalent)
  • Perl & Java programming experience
  • Experience with writing software on a Unix/Linux platform
  • Experience with the LAMP stack
  • Driven to dig into a problem and find the core issues
  • Ability to communicate complicated technical issues in a clear and concise manner
  • Familiarity with Network Security concepts
  • IP Networking
  • CVS experience
  • Familiarity with Eclipse
7

Manager, Software Engineering Resume Examples & Samples

  • Work cross-functionally with user experience, quality and product marketing teams to define and build interactive, high-performance, high-scalability, high-availability web GUI infrastructure
  • 8+ years of JavaScript, AJAX, HTML (Web 2.0 development)
  • Working experience in toolkits like dojo, jQuery, bootstrap, angular, d3 etc
  • Extensive experience developing reusable components using JavaScript (or JavaScript frameworks)
  • Agile development experience desirable
  • Demonstrates excellent interpersonal skills to balance requirements, manage expectations, and drive effective results
  • LI-APJ-DR1
8

Manager Software Engineering Resume Examples & Samples

  • You will establish operational objectives, work plans and delegate assignments to subordinates, providing leadership for multiple projects and teams (Design, Development, Test and Release)
  • Work closely with Product Management on requirements definition, analysis and project planning tasks and approve scope changes for projects, if necessary
  • Lead large projects during design, development, testing or release tasks
  • MSc, BSc or PhD in Computer Science, Computer Engineering or something related
  • 5+ years of Managerial experience AND 5+ years of Engineering experience
  • Experience in at least one scripting language (e.g., python, perl, bash) is preferred
9

Manager, Software Engineering Resume Examples & Samples

  • You are responsible for leading a small team of engineers both technically as well as from a management standpoint
  • You will be responsible for helping the team embrace change and new ideas
  • You will be responsible for helping others succeed, whether that be your direct team, your clients, or any other person in the organization
  • You are expected to be reliable as well as have your team perform reliably
  • You are responsible for being transparent to your peers, leaders and clients as well as having your team be transparent with success, failures and learnings
  • You are responsible for taking ownership of the team and the product and making sure that there is action in achieving team and company goals
  • You are responsible for quality—the quality of the product and the quality of the process
  • Bachelors in Computer Science, or equivalent
  • 3+ years of management/leadership experience
  • Experience leading small teams of developers
  • Experience as a Javascript engineer
10

Manager, Software Engineering Resume Examples & Samples

  • Contribute to the development of new principles and concepts. Develop and implement policies, procedures, and standards
  • Work with vendors and IT partners to understand emerging technologies, technical roadmaps, and how it applies to Kohl's environment
  • Leverage experience and leadership to drive best practices in Kohl's environments
  • Participate in capacity and performance engineering practices
  • Drive the execution of multiple business plans and projects for Global e-Commerce
  • Support continuous process improvement and innovation
  • Manage the testing of a functional domain of the technology platform and build solutions to align with business strategy
11

Manager Software Engineering Resume Examples & Samples

  • Recommends new technologies, products, and product enhancements
  • Regularly interacts with and plays key leadership role in maintaining effective relationships peer technical groups, and third parties
  • A minimum of 4 years of work experience developing software
12

Manager Software Engineering Data & Platform Technology Resume Examples & Samples

  • Makes or recommends the hiring, firing, promotion and related compensation and human resources decisions for assigned personnel; conducts performance reviews for subordinate personnel; participates in evaluating the progress of the technical staff in their training
  • Approves major and key system design changes and implementation schedules
  • Recommends department staffing, budget, and compensation changes
  • Interacts with vendors and other relevant professionals
  • Participates, as directed, in aspects of negotiations, for short-term project outcomes and resources
  • Demonstrable proficiency in a general purpose programming language
  • Advanced knowledge of modern data processing technologies and techniques, and the ability to successfully lead a technical team in their application
13

Manager, Software Engineering Resume Examples & Samples

  • Guides and directs team; Allocates resources, sets priorities and resolves conflicts
  • Monitors and manages performance of strategic information technology service providers
  • Oversees and ensures the successful implementation of changes to the technical environment
  • Monitors expenses and ensures that operating costs are within or below budget
  • Establishes, monitors and ensures achievement of department goals and objectives
  • Contributes to the development of the annual operating plan and budget, and quarterly forecast updates
  • Participates in setting infrastructure strategy
  • Serves as a focal point for account management of vendors used by the team or solution delivery projects
  • Collaborates with other Information Technology groups and business units/departments to identify opportunities and provide input to projects and proposals
  • 3-5 years of progressive management experience leading highly technical teams, managing standards, and driving solution development and delivery
  • Ability to apply knowledge of multidisciplinary business principles and practices to achieve successful outcomes in cross-functional projects and activities
  • Ability to manage human, financial and material resources
  • Ability to plan, organize and implement plans and programs
  • Ability to work in a fast-paced and changing environment
  • Knowledge of current technology, industry concepts, trends and directions
  • Ability to manage resolution of problems
  • Progressive experience managing varied systems in large centralized, decentralized or distributed environment
  • Technical expertise in planning, setting and sustaining infrastructure standards and leading and participating in projects to deliver solutions
14

Manager, Software Engineering Resume Examples & Samples

  • Inspire, grow, and develop talent while providing vision and setting direction for the team; lead effectively through outcomes rather than tasks
  • Oversee the design and operation of various cloud-based services, systems and applications
  • Collaborate well with partner teams to achieve shared objectives, provide strategic insight and lead continuous improvement efforts in customer service and operations
  • 5+ years of hands on programming experience with enterprise-level software development
  • 3+ years of managing software engineers
  • Expertise in Java
15

Manager Software Engineering Resume Examples & Samples

  • Drive rich customer experience by providing intuitive, scalable and reliable web applications for our merchandising and studio organizations
  • Drive innovation in the event management domain within an agile environment
  • Responsible for hiring, managing and developing a team of product managers and software engineers
  • Continuously evaluate our core technology processes and look for opportunities to streamline and add greater value
  • Have experience partnering with and/or leading technical product managers and/or product management teams
  • Strong bias for action with the ability to think big and follow through on delivering significant business innovation
  • Experience with developing a product roadmap, presenting to executive level staff, and driving consensus
  • Ability to multitask, work well under pressure, prioritize and meet deadlines
  • Exceptional communication and relationship building skills with the ability to influence others
  • Bachelor’s Degree required in Computer Science, Programming, or Engineering related field. Experience in a related field will be considered in lieu of educational degree
16

Manager, Software Engineering Resume Examples & Samples

  • Provide technical guidance to stakeholders when gathering business requirements
  • Give technical assistance to software developers during implementation of features
  • Enable software engineers by removing roadblocks, answering questions, and bringing stakeholders together
  • Manage expectations and progress of projects
  • Mentor and develop team skills
  • Ensure timely deliverables of all platform, client and tools technology tasks
  • Work to continually improve product quality through better process and communication
  • Serve as the hiring manager and trainer for new engineering hires, whether full-time or contractors
  • Act as lead developer and architect on critical projects
  • 6+ years of full software development lifecycle experience with a minimum 3 years as lead developer
  • 4+ years internet technology experience
  • Awareness of the technology landscape and trends
  • Strong understanding of the software development lifecycle
  • Experience leading in a SCRUM agile environment
  • Ability to plan projects based on high-level goals
  • Strong verbal and written technical communication skills
  • Proven experience working with javascript (Node.js) or python
  • Experience with Web-service development and Restful design patterns
  • Proven ability to pick up new technologies quickly
  • Familiarity with production operational environments, with a good understanding of operational safety
  • JavaScript/CSS/AJAX/HTML5 skills
17

Manager, Software Engineering Resume Examples & Samples

  • Strong object-oriented programming skills
  • ASP.NET MVC using C#
  • SQL Server Design and Development (T-SQL, queries, etc.)
  • Some experience in PHP is preferred but not required
  • Bachelor degree or equivalent experience
  • Candidates with experience in SharePoint development are preferred
18

Manager, Software Engineering Resume Examples & Samples

  • Be both highly technical, hands-on coder and an effective people manager
  • Proven hands-on technical management
  • Demonstrated ability to manage technical teams
19

Manager, Software Engineering Resume Examples & Samples

  • Manages a team of web engineers while maintaining a highly technical focus including up to 80% hands-on coding
  • Creates coding guidelines, selects frameworks, ensures code is produced consistently and maintained by a team of engineers
  • Delivers high quality software to customers using agile/lean software development practices
  • Mentors team members, fosters growth by setting ambitious goals and supports team members to meet or exceed their goals
  • Works with devops to build, troubleshoot and sustain repeatable and reversible build and release practices
  • 5+ years of relevant work experience including 2+ years of technical management
  • Knowledge of latest trends in web development including web security, cross-browser compatibility, client side (SPA) web architectures, and expertise with cross-disciplinary design/UX and quality assurance practices
  • Exceptional skills in HTML/CSS/Javascript/Angular and NodeJS, PHP, and related unit testing and acceptance testing frameworks
  • Exceptional skills in building and using relational and key-value data persistence architectures
  • Expertise with providing and consuming RESTful and microservice APIs
  • Strong Unix skills with cloud computing/architecture experience
  • Bachelor’s degree in Computer Science or equivalent experience in software engineering or related field
20

Manager, Software Engineering Resume Examples & Samples

  • Manage Web application development teams working on multiple simultaneous projects and driving them to successful technical completion
  • Effectively manage team of engineers to design and architect new functionality to be added to existing or new products
  • Work closely with the scrum teams to ensure accurate scoping, resourcing, and delivery of development projects
  • Modify, repair, or enhance existing software applications to correct errors, increase efficiency, upgrade interfaces, or improve performance
  • Build and maintain a Software Engineering team with appropriate knowledge and skillsets
  • Foster continuous improvement and evaluation, and ensure the entire team includes this in their expectations
  • Anticipate and manage issues and risks
  • Coach developers to help them meet their individual goals and grow their skills and abilities
  • Be actively involved in the recruitment and onboarding process
  • Promote effective and sustainable team dynamics and use of agile and XP practices
  • Motivate, coach and mentor team members, ensuring standards are maintained and areas for improvement are identified
  • Closely partner with QA, Operations, Product, and Project Management teams within Digital Products & Interactive Media
  • 3+ years management experience and 6+ years professional experience working within an enterprise-level software engineering team
  • Extensive experience managing high-volume, multi-environment, multi-location Software Engineering teams including outsourced service providers
  • Significant experience managing technical resources, ability to mentor and lead other software engineers
  • Significant experience with Java, Spring and open-source technologies
  • Experience working on large scale, high traffic websites
  • Experience with frontend technologies like JavaScript and frameworks like jQuery and AngularJS
  • Experience with NoSQL technologies like MongoDB
  • Experience with search platforms like Solr and ElasticSearch
  • Experience with CMS platforms like Drupal and WordPress is a plus
  • Experience with cloud based deployments using AWS is a plus
  • Strong operational, software development and project management skills
  • Understanding of and experience using version control systems i.e. GIT
  • Understanding of Backend Development with MS SQL, MySQL, or other RDBMS technologies is a plus
  • Understanding of technical systems and ability to leverage resources to resolve complex issues
  • Understanding of website performance and monitoring strategies
  • Understanding of key issues in server and database administration
  • Willingness to travel, once a quarter, domestically and internationally
21

Manager, Software Engineering Resume Examples & Samples

  • Accountable for the management 5+ Software Engineers
  • Supports or has shared accountability for achieving the operational goals of the team managed
  • Define and develop tasks among team members within an agile environment
  • Translates technical roadmap into actionable plan items
  • Develops and implements policies, procedures and standards
22

Manager Software Engineering Resume Examples & Samples

  • Build the next generation high throughput Member Engagement Platform for zulily
  • Drive an engineering team through a Lean-Startup product discovery process
  • Work closely with product managers to ensure all features are correctly implemented
  • Be proficient in taking MVP prototypes to full scale production products
  • Run an effective hiring process and bring the best engineering talent to zulily
  • Build for performance; you’re the kind of person who loves performance, scalable and extremely low latency web services
  • Work with leadership across zulily and strongly advocate engineering best practices and standardized solutions
  • Be a highly hands-on manager to technically guide the engineering team
  • Highly effective technical leader with outstanding communication skills
  • Proven ability to build efficient and talented engineering teams
  • Track record of building large-scale, high throughput distributed systems
  • Experience building data storage systems such as Cassandra, Mongo or Redis
  • Experience with relational databases such as MySQL, Postgres or Oracle
  • Exceptional proficiency with *NIX development environment
  • Experience with Hadoop and/or Spark
  • Experience with Java and/or other objected oriented programming languages
  • Bachelors degree in Computer Science or related field, Masters preferred
23

Manager Software Engineering Resume Examples & Samples

  • Facilitates the process of defining project missions, goals, tasks and resource needs. Guides and oversees all members of project team in planning of
  • Works with senior and lead staff to ensure all projects are on appropriate schedules, budgets, and timelines, and evaluates progress
  • Provides mentorship and guidance to project managers. Ensures understanding of team priorities and objectives and how they integrate with the department and the division. Develops and maintains “lessons-learned” in the project repository for future use
  • Develops project plans/proposals for all projects led within team. Reviews and approves project forecasts and analyzes and reports on variances, providing corrective actions as necessary
  • Education: A Bachelor's or Master's degree in Computer Science, Information Systems or other related discipline is required; or equivalent combination of education and relevant proven work experience that is required for the specific job level
  • Experience: Typically 10+ years of relevant work experience
  • Additional skills
24

TVX Manager, Software Engineering Resume Examples & Samples

  • Report on status of development, quality, operations, and system performance to senior management
  • Lead developer outreach and community engagement in these language communities
  • 5-10 years' experience in Software development
  • 2-5 years as a Development Manager
  • Bachelor's Degree or higher in Computer Science or related degree
  • Experience in Core Java. Experience with Spring and REST is highly desired
  • Experience in coding and debugging a complex Java-based software system interfacing with multiple external components
  • Experience building and scaling a complex system capable of handling millions of queries per day
  • Must have practical experience in performance tuning and testing
  • Must demonstrate an understanding of software design patterns and the practical application of those patterns
  • Must demonstrate very strong analytical acumen and a thorough understanding of core computer science concepts
  • Experience with TCP/IP, networking technologies and protocols
  • Willingness to roll up your sleeves and do what's necessary to drive your projects to completion. Strong sense of ownership
  • Demonstrable history hiring and developing personnel
  • A strong track record of project delivery for large, cross-functional, cross-organizational projects
  • Comcast is an EOE/Veterans/Disabled/LGBT employer
25

Manager, Software Engineering Resume Examples & Samples

  • 5+ years of software engineering work experience, including hands-on technical management
  • 5+ years coding in one of the following languages: C++, Java, and/or PHP
  • Demonstrated ability to recruit and manage technical teams, including performance management
  • BA/BS in Computer Science (In lieu of degree, 4+ years relevant work experience)
26

Manager, Software Engineering Resume Examples & Samples

  • You will be required to plan, coordinate and lead activities with the Senior Director of Application Architecture based in Phoenix, AZ and report to him
  • You will supervise the day-to-date operations and distribute the workload between the members of your team, making sure the performance level are maintained as well as the team members comply with and contribute to consistent development guidelines(coding, change control, build, versioning) and support the applications during quality assurance, user acceptance testing, and post release cycles
  • Your technical background and experience will ensure you can offer the support and guidance required being able to support and assist your developers at code level, such as
  • 5+ years of experience of people management and the ability to lead and influence others, experience in formal personal development planning and individual, team and process performance management
  • Proven experience in leading and managing the delivery of projects following Agile methodologies such as Scrum
  • 10+ years of experience in software development and minimum of 5-7 years of experience in C#/.NET
  • Minimum of 5-7 years of experience with SQL Server, Oracle or similar relational database platform
  • Hands-on experience with AngularJS, jQuery, Bootstrap, and other supporting JavaScript libraries, HTML5, CSS3
  • Hands-on experience with ASP.NET MVC
  • 10 years of experience on a Windows server operating system. Experience with Linux a plus
  • Experience developing applications for Windows Azure, Amazon or other cloud platforms for large-scale, multi-tenant, enterprise systems highly desired
  • Experience with Linux a plus
  • Mobile development experience for iOS, Android, or Surface a plus
  • Knowledge of ETL processing a plus
27

Manager, Software Engineering Resume Examples & Samples

  • 8+ years of relevant work experience, including 5+ years of hands-on technical management
  • Prior experience in one of the following C++, Java, and/or Python
  • Demonstrated domain experience in spam detection, pattern recognition, authentication systems and data analytics
  • Deep experience in Unix/Linux
  • BA/BS in Computer Science (In lieu of degree, 4+ years relevant work)
28

Manager, Software Engineering Resume Examples & Samples

  • Drive your team to innovate and delivering roadmap features with agility and high quality
  • 7+ years of progressively responsible experience in software development
  • 3+ years of experience in managing direct reports
  • Strong JavaScript development skills required
  • Experience with Agile required
  • Deep understanding of system architecture and experience with cloud based system
29

Manager, Software Engineering Resume Examples & Samples

  • Manage competing priorities in a complex environment and maintain high productivity
  • Guide decisions on architecture and technical strategy
  • A minimum of 8 years of related work experience
  • Must have experience managing 5+ engineers
  • Extensive experience with Java and Android APIs on all OS versions
  • Experience with embedded local storage solutions such as SQLite
  • Experience working with digital video distribution including mobile apps
  • B.S in Computer Science or engineering
30

Manager Software Engineering Resume Examples & Samples

  • Independently manages a team accountable for engineering secure, scalable and reliable technology solutions
  • Has owned systems and managed development of end-to-end applications
  • Demonstrates advanced language proficiency
  • Contributes to the architectural vision of the company
  • Displays fair understanding of a development technology, preferably Java
  • Knowledge of database SQL, intermediate database modelling, understanding of database tuning
  • Ensures code reviews and discussions are completed
  • Reviews environment build deployments, release notes, and build notices
  • Demonstrates expertise in Design and Analysis patterns and identifies architectural best practices, promoting them within the division and company-wide
  • Typically 10+ years experience in software development and team building and management
  • Financial services industry experience preferred
31

Manager, Software Engineering Resume Examples & Samples

  • Hire and lead an engineering team whose primary goal is to improve and automate testing of the many technology products at ESPN
  • Evaluate tools and technologies, and drive the future state vision of automation architecture and frameworks, and productivity software tools
  • Implement and maintain performance testing framework. Monitor the product performance in production
  • Implement and maintain security testing tools
  • Research, implement and test software patches/upgrades for tools and technologies
  • Monitor and analyze production systems and operational metrics to proactively detect problems
  • Collaborate with product, creative and engineering delivery teams to provide technical expertise and leadership for developing high-quality software, efficiently. Collaborate with software engineers/ testers to select appropriate tools, design or solutions. Collaborate with PMO team to provide relevant information for developing the project plans and schedules
  • Provide technical guidance and support to team members for development and troubleshooting
  • Continuously evaluate the performance of the existing systems & processes, and suggest changes for continuous improvement
  • Establish and enforce standards to ensure operational requirements, quality requirements, and design constraints are addressed
  • Define and track key metrics for process improvement, quality and release
  • Be the change agent. Evangelize best practices for continuous improvement and adoption of test infrastructure across the technology organization
  • Lead, develop and mentor software engineers
  • Minimum of 6 years of experience as a software engineer
  • Minimum of 2 years of hands-on technical leadership
  • Experience in design, implementation, and delivery of test automation frameworks and tools
  • Proficiency in working in a Unix/Linux based environment, GIT, build automation tools like Maven
  • Hands on experience with Cucumber, Selenium and/or Appium
  • Experience with Continuous integration/delivery systems
  • Experience with machine learning technology, especially speech and language technologies
  • Experience with Objective-C, Swift, Java, Groovy, Scala, JavaScript, Ruby, and/or Python
  • Experience with Jenkins, Team City or other build server technologies
  • Experience with API-related technologies like HTTP, REST, XML and JSON
  • Experience releasing an app to the iOS App Store or Google Play Store
  • Experience with security testing to include static code analysis and penetration testing
  • Experience testing i18n applications
  • Bachelor's Degree in Computer Science or related technical field or its equivalent
32

Manager, Software Engineering Resume Examples & Samples

  • Manage direct and dotted line reports in the design, development and delivery of Internet applications
  • Mentor, recruit, and guide staff, ensuring access to ongoing training programs, policies, operational procedures and guiding them in building their technical and communications skills. Provide feedback and guidance to direct reports through one-on-one meetings and written assessments
  • Ensure information and resources necessary for the development of successful products are available to the team
  • Develop testing and operational capabilities within the team following a DevOps model
  • Respond quickly to critical escalations
  • Experience building/operating Internet applications dependent on large-scale platforms with high availability
  • Solid programming experience with Internet application technologies (HTML, Javascript, CSS, Polymer)
  • Knowledge of source control and code review systems (Github, Gerrit)
  • Experience with DevOps, Automated Testing and Continuous Delivery
33

Manager Software Engineering Resume Examples & Samples

  • Experience with hands on design & development
  • Indisputable command of computer science basics (data structures, sorting/searching algorithms, order analysis)
  • Ability to lead with and influence others
34

Manager, Software Engineering Resume Examples & Samples

  • PRINCIPAL DUTIES AND RESPONSIBILITIES
  • Work direction and leadership to CSE/engineering staff and works with Senior Management to define strategies and schedules; Responsible for implementing operational and strategic policies and directives and for sharing information with related groups/projects
  • Manages employees, sometimes through other managers or supervisors, who perform similar or related tasks. Employees may be located domestically and globally
  • Assists with the development of operational policies, departmental goals, performance standards and may assist with budgets
  • First or second level of management accountable for HR actions, communication and policy adherence
  • Collaborates cross functionally (Sales, Program and Product Management, Technology Solutions, Customer Services, Professional Services and Global Services) to understand escalations, resolution timeframe expectations and to transfer product knowledge and best practices information
  • May assume lead role in cross functional collaboration efforts, including training and demonstrations of new products, white papers, beta test planning, and best test execution
  • Accountable for providing timely, accurate technical expertise, with a focus on existing worldwide RSA Archer customer install base but also new product introduction; May deliver, and/or assist with delivery of, technical presentations to clients at customer briefings
  • Knowledge of .Net and/or C# a plus
  • Understanding of business environment
  • Ability to lead, motivate and direct a workgroup
  • Working knowledge and understanding of GRC domain and Archer a HUGE plus
  • Bachelors (Technical) and Masters (Technical) a plus
  • Typically requires 12+ years of professional experience and 4+ years management experience
35

Manager, Software Engineering Resume Examples & Samples

  • Interface with the Sales organization, Technical Support Group, Database Administration Group, Product Development Group, and Professional Services Group to drive most optimal solution for product offering
  • Conduct scalability and capacity planning, ensure that products are scalable and will meet future capacity needs
  • Maintain roadmap of product portfolio
  • Work in a fast-paced dynamic environment
  • Communicate with functional area managers, project sponsors, and/or consultants regarding status of specific projects while ensuring governance
  • Participate in Sales cycle from start, provide accurate and relevant information to sales organization during sales process
  • A background in Software Product Development, with significant experience leading and managing Software/Product Development departments, in either a FTSE 100 organisation that delivers software based products or top tier software house/consultancy organisation
  • Highly service focused with extensive experience in designing and building complex web based solutions
  • Strong commercial understanding and focus, with experience of managing budgets in excess of $10m
  • Proven track record of developing highly performing, n-tier, multi-client, multi-platform software applications with third party integrations
  • Experience working at all levels within an organisation up to board level
  • Experience managing 3rd part relationships with leaders in the web market such as Google, Yahoo and MSN
36

Manager Software Engineering Resume Examples & Samples

  • Work directly with customers and end users
  • Serve as acknowledged “go to” person on coding and technical issues
  • Interface with other technical personnel or team members to finalize requirements
  • Manage and encourage new ideas from staff to foster improvements through innovations
  • All other duties as assigned
  • Expertise and proven experience in various staffing and resource models
  • Experience in code reviews and development approaches
  • Specialized coding skills
  • Proven ability to adapt to new roles and responsibilities
  • Expertise in data modeling, design and manipulation, optimization, best practices, tuning, and leading industry trend knowledge
  • Proven expertise in the use and development of applicable desktop tool sets
  • Strong organization/project planning, time management, and change management skills across multiple functional groups and departments, and strong delegation skills involving prioritizing and reprioritizing projects and managing projects of various size and complexity
  • Horizontal and Vertical Moves
37

Manager Software Engineering Resume Examples & Samples

  • Successfully partner and lead large offshore resources in solving complex business needs
  • Serve as acknowledged go to person on coding and technical issues
  • Carry out management responsibilities in accordance with the organization's policies, procedures, and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; and addressing complaints and resolving problems
38

Manager, Software Engineering Resume Examples & Samples

  • Manage a team of world class Software Engineers to build amazing, high-quality customer systems
  • Delegate work effectively, but also act as a concierge for your team providing them with the best tools and great service
  • Design super-aglile, innovative processes to cultivate innovation, reduce friction, and improve quality
  • Interview, select, train and develop new employees
  • Evaluate employee work and productivity
  • Design and execute migrations from existing software systems
  • Design and implement integrations and technical system changes for partners, third party software and internal applications
  • Plan sprints and contribute to product road mapping
  • Bachelor's Degree in Computer Science or a related Engineering field
  • Experience building complex systems driven primarily by relational databases
  • A track record of successful web software product deployments
  • Experience with Enterprise Service Buses, API gateways, pub/sub, queuing, and data caching
  • Experience with industry leading services is a plus (address standardization, call center, campaign management, skill based routing, etc.)
  • Strong understanding of relational databases
39

Manager, Software Engineering, Onavo Resume Examples & Samples

  • Mentor and support engineers' growth and success, help them to find and focus on their strengths
  • Define and influence engineering and product strategy
  • Exceptional coding skills
  • Exceptional organizational and analytical skills
  • Ability to thrive in a fast-paced, start-up environment
  • Experience developing for big-data environments (Spark, Hadoop, Airflow, Luigi) - advantage
  • Experience developing for Android / iOS platforms - advantage
40

Manager, Software Engineering Resume Examples & Samples

  • Competitive Salary including the following benefits apply
  • Medical Benefits
  • Pension Benefits
  • Further Education Benefits
  • Childcare Benefits
  • Survivor Support
  • Transport
  • Paid Time Off (PTO): 20 Paid vacation days per year
  • Posted: Specify: August 16th 2016
  • Closing date: February 3rd 2016
41

Manager, Software Engineering, Xfinity Home Resume Examples & Samples

  • Programming or management experience with Ruby/Rails, Java, Scala and/or Javascript
  • Programming or management experience with mobile applications (iOS and Android)
  • Knowledge of source control systems (e.g. GitHub)
  • Knowledge of Continuous Integration and Deployment tools (Jenkins, AntHillPro)
  • Familiarity with cloud computing (OpenStack, Amazon)
  • UNIX background (Linux)
42

Manager, Software Engineering Resume Examples & Samples

  • Hire, develop and retain exceptional talent by inspiring them to find their #dreamjob in Salesforce IT
  • Improve engineering team processes and metrics that influence productivity, velocity and quality of the scrum team
  • Define quality processes and metrics for project delivery
  • Daily management of objectives, priorities, tradeoffs, risk and performance management of all reporting staff (employee and contingent workers)
  • Assign areas of ownership; ensure engineers have clear priorities and adequate resources
  • Lead and participate in technology discussions and planning with product management, internal business partners, other IT delivery partners
  • Work closely with each of your staff members to assess and improve their skills and partner with them on defining career paths
43

Manager Software Engineering Resume Examples & Samples

  • Lead the product development efforts for a specific health plan functional domain
  • Evaluate business requirements and prepare the detailed functional and technical specifications that follow project guidelines and Optum standards
  • Communicate design to all stakeholders and varying levels of the organization
  • Work closely with the Engineering team in delivering a solution that meets the defined requirements
  • Collaborate with QA team to ensure testing efforts align with functionality
  • Work closely with business teams and other functional leads to strategize solutions that support long term business objectives
  • Lead and mentor Developers and Business Systems Analysts
  • Maintains up-to-date knowledge of current trends regarding Health Plan Information Technology solutions, issues in healthcare, national and statewide standards and legislations, and changing policies and procedures
  • 5+ years of experience in playing a lead role in defining system functionality and delivering system capabilities to meet market / business needs
  • 8+ years of experience in IT working with all phases of Software Development Life Cycle (SDLC) /System Development Life Cycle
  • Expert level knowledge in one or more of these functional Health Plan domains: Member, Provider, Clinical, Claims, Eligibility, and Customer Services
  • Proficiency with Requirements Management, Agile Development and other SDLC related tools
  • Ability to travel 15% to 20% of the time in the US
  • Bachelor's Degree or equivalent work experience
  • Hands on experience with Product Management and/or Agile Methodologies
  • Ability to work independently with limited general supervision
  • A track record of communicating well with executives and non-technical leaders
44

Manager, Software Engineering Resume Examples & Samples

  • SW Systems Analysis and Requirements
  • Legacy Systems Displays
  • Avionics and Systems Control
  • Operations Support Tools
  • Lab Software Tools
  • Defensive Management Systems
  • IPU/AGP Services
  • Simulation Tools
  • Expertise in full software lifecycle development
  • Expertise in all SDLC phases including developing software requirements, design, software implementation/code, unit test and software integration test
  • Software experience must entail RTOS embedded software development
  • Prior leadership experience for small highly technical software development teams
45

Manager Software Engineering Resume Examples & Samples

  • Program / project management in the IRCM area including performance monitoring, support, risk management, and reporting
  • Promoting organizational initiatives such as Agile development, Model Based Engineering, Continuous Integration
  • Forecasting of work load
  • Working with Human Resources to mediate & resolve personnel issues
  • Demonstrated success in leading, collaborating, and developing cross functional teams of varying degrees of skill on complex technical projects
  • Ability to obtain a Secret security clearance
  • 10 years experience in an engineering field, management experience a plus
  • Experience with electronic countermeasures, Infrared a plus
  • Experience with Continuous Integration / Continuous Deployment
  • Ability to connect the company’s capabilities to existing and potential customers to support business development
46

Manager, Software Engineering Resume Examples & Samples

  • Lead the engineering team to implement both third party and custom built solutions
  • Manage all phases of software engineering including; requirements, design, coding and testing
  • Manage the implementation of product features in collaboration with product managers and stakeholders
  • Lead an Agile / Scrum methodology to deliver high-quality software releases
  • Build, develop and grow the team by hiring, coaching and mentoring
  • Undergraduate degree in Computer Science, Software Engineering, or related field, or 10 years equivalent work experience
  • 5+ years leading a software engineering/application development team
  • 5+ years of prior hands-on experience developing applications leveraging various relational database and web technologies
  • Demonstrated experience creating and implementing software engineering best practices
  • Agile development experience
  • Experience working in Healthcare or Financial services industry
  • Experience managing budgets in excess of $1.5 million
  • Leading geographically distributed teams
  • Managing multiple application portfolios
  • Experience working in large and matrix organizations
47

Manager, Software Engineering Resume Examples & Samples

  • Solution architecture and designs conceptual architecture and technical solutions leveraging different kinds of technologies including Sitecore and related Microsoft technologies
  • Manages and reviews work of team(s) across all phases of Avanade projects (Plan, Analyze, Design, Build and Test) in one or more projects
  • Directs effort to defining technical, operational and user requirements
  • Leads and reviews efforts to develop and implement client-approved solution
  • Takes responsibility for project management of various initiatives, including work estimation, planning, stakeholder management, and group management
  • Ensure project quality meets standards through KPI identification and testing plan
  • Owns partnership with cross-functional technology and design teams to ensure consistent, beneficial client interaction and solution delivery
  • Takes active role in sales activities and planning as required
  • Contribute to Sitecore community and grow team capability
48

Manager, Software Engineering Resume Examples & Samples

  • Work closely with technical customer advocacy to ensure failure investigations, software related product defects and customer complaints are handled in a timely manner
  • Work closely with the Quality organization regarding software hazards, mitigations and the risk analysis process
  • Work closely with SQE and the software automation test group to ensure software adherence to product requirements and enable early identification / resolution of software issues
  • Manage 3rd party tools to ensure they meet the needs of the software organization
  • Manage outsourced software development team(s) and ensure successful collaboration with the internal software teams
  • Drive advanced software operations and lead a team that develops reusable platform agnostic software technologies
  • BS in Computer Science, Software Engineering, EE, or related field
  • A minimum of 10 years related work experience
  • 3+ years in an software engineering management role
  • Medical device background is a plus
  • Experience in an FDA regulated environment is a plus
  • SJA
  • LI-CC1
49

Manager, Software Engineering Resume Examples & Samples

  • Five years experience managing and leading software development teams
  • Passion for good coding principles, unit testing, and patterns
  • The belief that quality is baked into the design and carries throughout the project. (We have FDA-regulated products, so quality is really important to us)
  • Strong experience designing web and mobile solutions
  • Capacity to mentor staff and maintain a culture of continuous improvement
  • Drive to deliver high-quality products in specified timelines
  • Familiarity with the mobile development
  • Capability to lead code delivery in an agile environment
  • Experience enforcing coding guidelines and principles
  • Software security and threat mitigation experience
  • Software Delivery Metrics and Monitoring experience
  • Full understanding of the Agile ALM
  • Experience working across multiple time zones and with offshore teams
  • Health Care or medical device/technology familiarity
  • LI-JP1
50

Manager, Software Engineering Resume Examples & Samples

  • Previous experience of working within the IT or Telecommunications industry providing and managing similar technical service teams
  • Technical background in integration, computing or application delivery
  • Excellent Team management skills having held responsibility for teams of 6 or more
  • Experience working in an TOGAF or ITIL environment
  • Willingness to be flexible and get involved in all areas
  • Self-Motivated and Self disciplined
  • Ability to work under pressure and cope with a continually changing environment
  • The ability to take ownership of issues and work to tight timescales
  • A sound working knowledge of written and spoken English is required to ensure full communication within project teams and complete understanding of project specifications, test plans and other project documentation
  • Relevant technical and client focused experience is essential
  • Experience of working in an engineering environment is essential
  • Previous full line management experience of a small to medium size team
  • Proven knowledge of systems development lifecycle and project planning concepts
  • Good knowledge of web-based technology and relational database models preferred
  • Strong understanding of software development methodologies and life cycles, requirements gathering and definition, software validation and verification techniques and tools
  • Experience working with software and project teams distributed across multiple geographic locations and countries preferred
  • Experience with outsourcing and off-shoring of software development, testing and validation deliverables preferred
  • TOGAF 8+ certified or ITIL v3 foundation certified is desirable
51

Manager, Software Engineering Resume Examples & Samples

  • Thorough understanding of tiered architectures and user interface design
  • Experience with Agile Scrum development methodologies
  • Solid object oriented design skills; demonstrated experience in leveraging design patterns within a software project; demonstrated experience in developing and enforcing a software architecture
  • 7+ years’ experience with server side Java technologies including J2EE, Struts, Servlets, JSPs, JSP tags, JDBC, Spring and webservices,
  • 6+ years Oracle (or equivalent) RDBMS experience including Oracle stored procedures, Hibernate and other DB objects/APIs
  • 6+ years using HTTP, HTML, XML, JavaScript and other relevant Internet standards and technologies
  • Experience with one or more application servers including Tomcat, JBoss, Resin, WebSphere, Weblogic or equivalent
  • Knowledge on Enterprise Architecture modeling tools, frameworks and methodologies such as TOGAF, SPARX EA, UML, Archimate etc
  • Demonstrated experience in Designing complex web applications using accepted frameworks including Struts, Spring or equivalent
  • Ability to motivate a team of talented engineers by line managing and setting appropriate performance objectives
  • Excellent written and oral communications including the production of requirements documents, technical specifications, other artifacts of a software development process and the ability to build team working relations
  • Detail oriented, flexible, and works well in a team-oriented environment. Ability to work in deadline driven environment
  • Possesses the ability to efficiently support multiple concurrent projects
  • Familiarity with the software development lifecycle and testing methodologies
  • Ability to prioritize work, meet deadlines and work on own initiative
  • Ability to learn new programming languages/constructs quickly
  • Ability to work independently, handle multiple tasks simultaneously and adapt quickly to changes
  • Self-motivated problem solver
  • Willingness to develop domain expertise and travel on site as and when needed
  • Essential Technical skills listed below required
  • 10+ years’ experience with server side Java technologies including J2EE, Struts ,Servlets, JSPs, JSP tags, JDBC
  • 3+ years of technical and people management leadership demonstrated through a proven record of delivering high quality challenging projects is essential,
  • Overall 10+ yrs of experience working in a professional software development environment, preferably on software Product Development
52

Manager, Software Engineering Resume Examples & Samples

  • 2+ years of experience leading or managing a software engineering team
  • Experience with SaaS product development and RESTful API development
  • Familiarity with design patterns and principles
  • Experience with unit testing and Test-Driven Development
53

Manager, Software Engineering Resume Examples & Samples

  • Lead a small team of about 10 to 15 engineers, as well as delegate and provide mentoring to scale team activities effectively
  • Work extensively across team and organizational boundaries
  • Foster collaboration and consensus around key architectural decisions
  • Expertise in Java and product development in Java-­based technologies
  • Expertise in full life­ cycle product development, including post-release activities
  • Experience in other languages like C, Python, or JavaScript is a plus
  • Expertise in middleware, especially Red Hat JBoss Middleware
  • Demonstrated track record of working across teams in a collaborative manner
  • Demonstrated track record of working across functional areas with various levels of management within a larger organization
  • Experience with cloud technologies, especially Red Hat OpenShift Platform, Docker, and Kubernetes
  • Native or near­ native fluency in English
  • Ability to work with remote and distributed teams across wide time zones, geographies, and cultures
  • Bachelor's degree in computer science or a related discipline
  • 5+ years of experience in a similar role
54

Associate Manager, Software Engineering Resume Examples & Samples

  • Collaborate with other managers on the OpenStack team to coordinate and supervise efforts
  • Work with the Engineering team to develop technology roadmaps and schedules; communicate these schedules externally
  • Engage with the upstream community to more effectively guide the Cloud Engineering team
  • Coordinate cross-functionally with the Documentation, Product Management, and Quality Assurance teams and managers on tasks necessary for shipping enterprise quality software
  • Work with the Virtualization, Storage, and Networking teams to use existing technologies and jointly promote improvements
  • 2+ years of experience managing software developers and product releases
  • Highly organized with effective communication skills
  • Familiarity with test driven development and agile or Scrum methodologies
  • Understanding of open source development models and how the Linux community interacts
  • Prior participation in open source community oriented software development or leadership is a plus
  • Background in virtualization and experience with KVM-based virtualization is an advantage
  • Deep understanding of cloud computing and Infrastructure-as-a-Service (IaaS)
55

Manager, Software Engineering Resume Examples & Samples

  • Contribute to release planning and product delivery of Red Hat Gluster Storage
  • Coordinate with program management and support staff to diagnose and resolve bugs; provide sustaining updates to field
  • Guide increased stability in product releases by fixing bugs, improving tests, and ensuring that documentation is accurate, comprehensive, and easily understood
  • Provide support to our enterprise customer base by implementing customer bug fixes and enhancements
  • Good listening, interpersonal, and communication skills
  • Experience managing a team of 10+ people and mentoring technical teams of 10-12 people
  • Understanding end-to-end architecture and the big picture; ability to provide scope and solution approach to business problems
56

Manager Software Engineering Resume Examples & Samples

  • Work with and / or lead a team of software engineers for one or more Agile scrum teams assigned to work on the project
  • Designs, codes, tests, debug, and documents software, and enhance existing components to ensure that software meets business needs
  • Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership
  • Develop reusable patterns and encourage innovation that will enable team velocity
  • Collaborate on the design with other team members and product owners, both inside and outside the scrum team
  • Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines
  • Drive a quality mindset within the team
  • Initial focus will be on building data migration via API and core application enhancements in support of migration
  • 2+ years of experience as a lead developer or leading a team of Java developers
  • 6+ years Java / J2EE experience
  • Strong hands - on experience with Java EE or spring framework
  • Strong experience of one or more ORM technologies (like Hibernate, JPA, or similar)
  • Demonstrated success in building design patterns and software engineering best practices
  • Experience with automated unit testing technologies (Such as JUnit, Spock, or similar)
  • Good understanding of SQL, relational database modeling and designs
  • Experience with commercial software development and / or healthcare industry experience
  • Sound understanding of core OOPS as well as JEE Design patterns as well as their implementation in real world applications
  • Experience with XML / JSON and developing SOAP and REST services using Apache CXF or a comparable framework
  • Experience with Java Messaging
  • Strong experience in projects requiring application re - engineering, modernization
  • Experience with Maven
  • Experience with Groovy
  • Independent / go - getter attitude to keep yourself well - versed with new evolving technologies in application development landscape and be able to define how some of them can help in improving the work you are a part of now or in future
  • Experience with all aspects of web application development
  • Experience with data integration and data migration, APIs
57

Manager Software Engineering, Mobile Resume Examples & Samples

  • Drive mobile application development both for iOS and Android platforms
  • Interface with stake holders and company leaders to align priorities for fast and efficient delivery of mobile features
  • Rapidly add new functionality to solve complex technical problems
  • Help mobile teams realize Zulily's technical vision and ensure we hit all milestones
  • Be a strong advocate for engineering best practices, helping teams build robust features for our customers
  • Hire, retain and grow the top engineering talent
  • 10+ years of experience in software development with strong emphasis on mobile application development
  • 3+ years of engineering management experience
  • Track record of developing and releasing successful large scale consumer iOS and/or Andrioid applications
  • Passion for leading high performing teams, growing talent and setting the technical vision for the teams
  • Experience in building highly salable APIs and RESTful web services
  • Strong grasp of one or more Object Oriented Programming languages such as Java, PHP, Objective-C or Swift
  • Proven ability to find creative solutions, juggle multiple concurrent projects, release rapidly and ship elegant, customer-centric applications
  • Experience with non-relational data stores (Redis, Cassandra or Mongo)
  • Familiarly with cloud compute platform such as Amazon Web Services (AWS) or Google Compute Engine
  • Familiarity with Docker containers
  • Advance degree in Computer Science or related field
58

Manager, Software Engineering Resume Examples & Samples

  • Responsible for managing, and mentoring development team through EMC/Virtustream’s agile development lifecycle
  • Offers proposed changes/suggestions to processes and applications, exerts influence in determining objectives of assignment(s)
  • Support development leads and product owners with feature and timeline estimations
  • Escalation point for high priority tasks and activities
  • In concert with development leads, develop and provide appropriate assignments, tasks, evaluates work, communicates progress toward project goals; also coordinates and helps prioritize project tasks and deliverables
  • Will assume shared responsibility with other leaders for successful technical implementation of software solutions
59

Manager, Software Engineering Resume Examples & Samples

  • Supervise up to ten software developers and testers
  • Manage several simultaneous agile product development projects through the full lifecycle
  • Track user stories and defects
  • Ensure development process is followed
  • Report project status to peers, executives, and customers
  • Collaborate with Product Managers and Account Managers to define project scope, schedule, and resources
  • Organize peer reviews for designs, code, and other work products
  • Enforce quality standards including: code conventions, unit testing, static analysis, revision control
  • Recommend product, process, and tooling improvements
  • Manage staff training plans and mentor direct reports for career development
  • Conduct annual employee reviews for direct reports
  • Recruit and interview new employees
  • 6+ years experience developing and leading commercial products, web applications, or services used by external customers
  • 2+ years experience managing employees
  • 2+ years agile software development methodology (Scrum)
  • Thorough understanding of fundamental software engineering and computer science principles: object-oriented design, structured design, databases, algorithms, data structures, usability, refactoring, debugging, and configuration management
  • Thorough understanding of service oriented architecture (SOA) concepts
  • Thorough understanding of application security issues, including common web application exploits
  • Bachelor's degree in a technical field, or equivalent experience
  • Advanced degree in a technical or business field
  • Strong technical and platform knowledge, including some or all of: Java / JSE / JEE / JSF / Angular JS, JBoss Application Server, XML, XSLT, HTML, CSS, JavaScript, AJAX, TCP / IP, HTTP, SOAP, HL7, LDAP, SQL, XQuery, Maven. Formal training and/or certification in any of those tools and technologies
  • Experience with Agile / SAFe methodology
  • Experience with complete software development life cycle
  • Certified ScrumMaster, PMI PMP, Test Driven Development (TDD) experience, and Rally experience
  • Experience with interfaces, API and HL7 transactions
  • Experience with web based, multi - tenant applications and user interfaces
  • Excellent design and problem solving skills
  • Disciplined, engineering oriented mind set
  • Excellent verbal and written communication skills, including presentation skills
60

Manager, Software Engineering Resume Examples & Samples

  • MS in Computer Science, Computer Engineering, or Electrical Engineering
  • Minimum 5 years managing software development
  • Minimum 10 years developing software in a real-time processing system
  • Experience with C++, VxWorks, Linux, X Windows, C++, Ethernet, Qt, QML, Java Script on Power PC and Intel
  • Implementation of signal processing algorithms in a real-time environment
  • Must be current with Mil-COTS processing hardware architecture, and development tools
  • System architecture experience in Object Oriented using UML design tools
61

Manager, Software Engineering Resume Examples & Samples

  • Manage the day-to-day operations of a team of software engineers
  • Improve the team’s technical ability and overall efficiency by establishing and fostering best practices and creating individual development plans
  • Collaborate closely with other managers to deliver expected results
  • Handle escalations and maintain priority for each project
  • Guide incident management to conclusion, up to and including root cause and corrective actions
  • Help manage the backlog of work and prioritize with senior leadership
  • Perform one-on-one performance and coaching sessions with all team members on a regular basis
  • Act as an agent of change to help mature the organization, adopt a DevOps culture, and emphasize focus on customer
  • Facilitate team building activities and encourage global collaboration
  • Work closely with peers in different regions to ensure we have a unified voice across the team
  • 1+ year(s) of experience as an associate manager or 2+ years of experience as a team lead or in a technical leadership role in a software development or quality assurance team
  • Passionate about customer success and satisfaction
  • Solid collaboration skills in environments like quality assurance, product management, and customer success
  • Experience building out engineering systems, including project management, source control, quality assurance, etc., is a plus
  • Record of successful and timely product delivery; ability to guide technical innovation
  • Experience developing and presenting information to senior leadership
  • Scrum and Agile knowledge is a plus
  • Experience with cloud products like OpenShift or Red Hat OpenStack Platform is a plus
  • Ability to deal with changing priorities in a fast-paced, dynamic environment
  • Managerial skills and the ability to grow people to their true potential
  • Solid communication skills, both internal and external
  • Excellent influence and problem solving skills
  • Ability to work outside of normal business hours when needed
62

Manager, Software Engineering Resume Examples & Samples

  • Lead a world class team of software engineers in the design and implementation of Tridium’s next generation software technology
  • Guide the technology direction for major components of Tridium’s software products
  • Work closely with our engineering, product marketing, and business leaders to create products that advance Tridium’s position as a market leader in open systems and software, forming the foundation of the Internet of Things
  • Persistently drive activities to achieve results and meet commitments
  • Interview and hire software engineers
  • Communicate milestones, risks, mitigations, and other key information to stakeholders
  • Provide metrics and status
  • Be a champion for process improvement
  • Provide mentoring and coaching
  • Provide performance reviews
  • Bachelor’s degree in Computer Science, Computer Engineering or a software related discipline, from an accredited college or university
  • 6 years as a technical and team leader in a software product engineering organization
  • 8 years of experience with software product development in an Agile/Scrum environment using core Java, HTML5, Javascript and Cloud technology
  • Master’s degree in related field
  • Proven ability to evaluate and adopt new technology
  • Proven success working in a team-oriented environment, supporting and leading teams
  • Active in technical communities
  • Global mindset
  • Able to work with a diverse array of people and build successful working relationships
  • Self-starter, motivated and takes initiative. Ability to work independently
  • Ability to effectively manage and direct staff
  • Management skills in a global organization including leading and building a new and/or small team
  • Strong written and verbal communications
63

Manager, Software Engineering Resume Examples & Samples

  • Minimum 5-7 years experience in leading software engineering teams in a technology company
  • Full-stack design and development of web clients and services
  • Hiring practices and ability to rapidly hire and develop engineering teams
  • Extensive experience with Multi-Tier, Services, and Web based testing techniques, and developing for the cloud
  • A variety of programming languages including including Javascript, and other open source technologies and frameworks
  • Influencing an organization to adopt new best practices and tools that enable them
  • Excellent interpersonal skills demonstrated in dealing with colleagues, direct reports, and customers
64

Manager, Software Engineering Resume Examples & Samples

  • 6+ years experience working on building scalable software solutions
  • 4+ years of experience programming with Java/Apex/.Net, or demonstrate fundamental understand of Java concepts
  • 2+ years of technical, people management role
  • Strong understanding of MVC concepts
  • Strong understanding of Object Oriented development/design
  • Demonstrated thought leadership around cutting edge technologies - social and mobile
  • Establish credibility with smart engineers quickly
  • Strong verbal and written communication skills, impeccable organizational and time management skills
  • Agile, proactive, comfortable working with ambiguous specifications and can prioritize on the fly
  • Experience in short release cycles, the full software lifecycle, and have worked on a product that was actually released for public consumption
  • Experience with solutions on Salesforce products/platform technologies
  • Ability to learn quickly in a highly dynamic environment
  • Ability to take ownership of project delivery and multi-task on multiple projects/feature development
  • Bachelor degree in computer science or equivalent is desired, Masters would be preferred
65

Manager, Software Engineering Resume Examples & Samples

  • Manage software engineering team(s) creating workflows for functionality for ecommerce content, products or services
  • Manage development, testing and implementation of software to provide technical infrastructure and/or software applications used by business units
  • Manage execution of operating plans of the engineering team(s)
  • Set project schedules, design project parameters and monitor tasks
  • Contribute to the development of new principles and concepts
  • Engage in development, coaching and performance feedback
  • Identify and select talent. Summarize escalated issues or recurring problems and participate in development of improved processes/procedures
  • Facilitate discussions with cross functional partners to align and move projects forward
  • 10-15% domestic or international travel to company locations, vendor offices, fully reimbursed
66

Manager, Software Engineering Resume Examples & Samples

  • Manage & assign tasks to the software engineers on the team
  • Ensure that the engineering staff is following proper development processes and practices
  • Support a collaborative environment between engineers, designers, artists, and others
  • Provide technical guidance and mentoring to team members as needed for completion of work items
  • Assist software engineers with code architecture, design, and hands-on implementation as needed
  • Conduct general management duties including yearly performance evaluations, recognition, and conflict resolution
  • 7 or more years of professional experience in a software development team, primarily using C#
  • 2 or more years of professional experience leading a software team
  • Windows based development
  • Game Development
  • Unity or Game Engine equivalent
  • Design Patterns and Object Oriented Programming
  • Familiar with various IDEs, debuggers, bug tracking and source control systems
67

Manager, Software Engineering Resume Examples & Samples

  • Leadership experience with a front-end development team — as an individual contributor as well as a leader
  • Experience on a public, large-scale website
  • High level of proficiency with Javascript and know the ins and outs of the latest frameworks (e.g. Angular, Backbone)
  • Understanding of web standards, SaaS and HTTP
  • Experience with tools like Gulp, Grunt and NPM
  • Familiarity with RESTful APIs and Service Oriented Architecture
  • Bachelor’s degree in Computer Science or related area with at least 6 years of experience. In lieu of Bachelor’s degree, extensive coding skills, web development experience and familiarity with the field's concepts, practices and procedures is required
  • A strong portfolio of innovative work
68

Manager, Software Engineering Leadership Resume Examples & Samples

  • Provide innovative, scalable solutions to drive our hiring to meet FB business objectives
  • Design customized and executable staffing plans while building excellent relationships with the recruiting team and engineering client groups
  • Create innovative sourcing strategies and ensuring a high-touch candidate experience
  • Facilitate and lead meetings and key initiatives and projects with recruiting team and client groups
  • Provide mentorship, guidance and career development to members of the SWE recruiting team
  • Establish and maintain meaningful relationships with management and key cross-functional stakeholders internally (e.g. HR, Finance, etc.)
  • Compile & analyze data and metrics to support business decisions and plans as necessary
  • 1+ years of People management experience
  • 8+ years of Recruiting experience
  • 3+ years in a recruiting role for Software Engineering
69

Manager, Software Engineering Resume Examples & Samples

  • Daily management of objectives, priorities, tradeoffs, risk and performance management of all cross-functional staff as the ScrumMaster for one or more engineering teams (combined dev and QE roles)
  • Ensure your teams have clear priorities, adequate resources and empower the delivery team to self organize
  • Maintain high morale and motivate delivery team to go above and beyond
  • Participate in architecture discussions and planning with Product Management and Quality Engineering
  • Communicate status, risks, and offer mitigation strategies to ensure on-time delivery of all committed projects to cross-functional teams and high-level management
  • Maintaining and fostering our culture by hiring only the most qualified individuals with an eye towards diversity
  • Occasionally contribute to development tasks such as coding and feature verifications to assist your team with release commitments and keep your technical acumen sharp
  • 3+ years experience leading software development projects with a distinguished track record on technically demanding projects
  • 2+ years experience as a scrum master of one or more large, fast-paced and dynamic engineering teams
  • PaaS domain knowledge
  • Experience in Java/C++, HTML/Javascript/CSS, Oracle
  • Experience in hiring smart, talented engineers
70

Manager, Software Engineering Resume Examples & Samples

  • Manage a team of engineers and administrators to maintain the overall health of OpenShift Online Services through active coaching, mentoring, and aligning skillsets with tasks
  • Own the health, reliability, and availability of all OpenShift by Red Hat services and maintain policies to accomplish that goal
  • Focus on automated monitoring and recovery systems
  • Closely coordinate with OpenShift engineering regarding requirements and best practices related to new features and technologies in OpenShift Online
  • Work with business partners to meet the needs of OpenShift and Red Hat
  • Oversee postmortem analysis for incidents (security, availability, or otherwise)
  • Identify areas of concern including risk analysis on a regular basis
  • Closely track budget needs and capacity planning with team leads
  • Manage on-call and shift rotations and escalation paths
  • 5+ years of experience managing engineering teams
  • Comfortable managing engineers in different geographies on a global team
  • Demonstrated ability to manage teams and encourage individual advancement
  • Technical experience with Red Hat Enterprise Linux (RHEL), OpenShift v3, Kubernetes, Docker, Ansible, etc
  • ITIL experience
  • Experience managing project deliverables, and setting and meeting deadlines and previous successes
71

Manager, Software Engineering Resume Examples & Samples

  • Directly supervise 6 to 8 highly talented engineers
  • Develop solutions that are high quality, scalable, reliable, and reusable
  • Work collaboratively in an Agile/Scrum team to plan sprints, expand stories into tasks, work on removing impediments, and execute at top velocity
  • 10+ years of hands on professional software development experience architecting, building, deploying, and maintaining apps at scale
  • 3+ years’ experience of supervising of 5 or more software engineers in a demanding engineering environment
  • Technical lead experience leading a product team and setting day to day technical direction Successful track record of delivering on projects, both individually and as a leader
  • Experience with a front-end development frameworks and web technologies (Preferred)
  • Rails experience: You can understand and communicate a feature design from model(s) to endpoint(s) to the front-end (Preferred)
  • Experience with unit test frameworks, and test automation tools is a definite asset
72

Manager, Software Engineering Resume Examples & Samples

  • 5+ years managing engineers and managers of engineers
  • Familiarity with big data tools and technologies
  • Prior experience using ontologies such as those exposed by schema.org
  • Has relentless high standards while delivering strong results
  • Thinks strategically with the ability to dive deep when needed
73

Associate Manager, Software Engineering Resume Examples & Samples

  • Work with other lead interaction designers to define UX vision and direction of the developer tooling products for Red Hat
  • Identify the right problems to solve, gauge the usability of products, and make sound recommendations for improvements
  • Build strong relationships with stakeholders and teammates in different roles and locations
  • Clearly understand and articulate the information architecture, workflows, and processes surrounding the user experience
  • Create wireframes, mock-ups, and prototypes to effectively communicate design
  • Design and carry out targeted usability tests to validate design choices
  • Work with developers to implement strategies that ensure technical success
  • Mentor and lead other UX team members
  • Bachelor's degree or higher in interaction design, visual design, human computer interaction, human factors, computer science, or a closely related area
  • 7+ years of experience with the user interface design process and methodology, with a track record of applying UX methodology into successful software projects
  • Experience with native and web based applications
  • Proven ability to influence cross-functional teams with minimal supervision
  • Proven ability to work with international teams
  • Experience with Agile development and open source projects is a plus
  • Experience mentoring and leading other UX team members
  • Candidates must present a portfolio of user experience work (include links to work within your resume)
  • Willingness to travel internationally, occasionally
74

Manager, Software Engineering Resume Examples & Samples

  • Manage and prioritize software development process
  • Actively lead or participate in resolving key issues that impact the performance of the team
  • Design and implement critical components of the product
  • Bachelor’s degree in Computer Science, Computer Engineering, equivalent technical degree, or equivalent experience
  • Minimum of 7 years of experience with relevant technologies
  • In-depth understanding and have relevant experience with designing and building highly scalable and fault tolerant mission critical distributed systems
  • Experience with Enterprise client-server architectures as well as database design and implementations
  • Experience with OOD and object oriented languages
  • Ability to work independently without supervision and as part of a team within a matrix environment
  • Skills, knowledge in
  • MS degree in Computer Science/Engineering/equivalent technical
  • Experience in managing software developers
  • Android or iOS application design and development experience
  • Broad experience with various development frameworks and design experience
75

Manager, Software Engineering Resume Examples & Samples

  • Motion control and stabilized systems
  • Imaging and display
  • User Interface
  • Packaging for harsh environments
  • Bachelor of Science – Software Engineering; Master’s Degree preferred
  • 10+ years Lean Manufacturing or Industrial Engineering experience
  • Successful candidates must meet eligibility requirements to access US classified information
76

Manager, Software Engineering Resume Examples & Samples

  • You have an eye for software design and architecture, and can talk eloquently on a range of topics due to your experiences and also from reading and experimentation
  • 2U Engineering is fast, diverse, innovative, and full of people passionate about education and technology. We’re growing at a rapid pace and seeking enthusiastic, creative, intelligent and fun individuals to join us. In return, we can offer you a fun and hard-working environment where you can instantly see your contribution to the company’s success
  • Salesforce (including Apex)
  • Cucumber, Capybara, Selenium
  • Angular (1 & 2), TypeScript, Harp
  • MongoDB, Redis
  • 2U is an equal opportunity employer that does not discriminate against applicants or employees and ensures equal employment opportunity for all persons regardless of their race, creed, color, religion, sex, sexual orientation, pregnancy, national origin, age, marital status, disability, citizenship, military or veterans’ status, or any other classifications protected by applicable federal, state or local laws. 2U’s equal opportunity policy applies to all terms and conditions of employment, including but not limited to recruiting, hiring, training, promotion, job benefits, pay and dismissal
77

Manager, Software Engineering Resume Examples & Samples

  • Managing and mentoring Dev/QA team members
  • Interact with support, production operations, product management for development and support of WFR application
  • Be hands on with troubleshooting production/development issues
  • Provide Technical guidance to the team
  • Develop and execute on plans for DEV/QA team
  • Oversee performance analysis, diagnosis and resolution
  • Support deployment of solution to production
  • Work with remote/distributed teams to execute on plans
  • Strong experience building with Java/J2EE web applications is a must
  • Experience with relational databases including Microsoft SQL Server a must
  • Experience managing teams (including remote teams) is desirable
  • Experience with cloud based multi-tenant applications is desirable
  • Experience with T&A/ payroll systems / HRMS solutions a plus
  • Experience supporting applications in production
  • Experience building applications using agile methodologies a plus
  • Experience with APM tools a plus
78

Manager Software Engineering Resume Examples & Samples

  • You will be responsible for complete development life cycle of the systems. Responsible for the over-all systems development life cycle
  • You will manage project plans execution in-line with timelines and delivery commitments
  • You will manage the day-to-day activities of the engineering team within an Agile/Scrum environment
  • You will report on development status, operations and performance to senior management
  • You will also own development and operational support plans
  • You will interface with a diverse set of customers (Program Managers, business stakeholders, and Senior Management) on business objectives, prioritizing projects and feature sets, gathering requirements and delivering complete solutions
  • Facilitate rapid delivery on concepts through prototypes presented for feedback
  • You will lead design reviews for Engineers on the team and offer feedback on design, integration, performance and scalability issues
  • Serve as an authority in the area of technical and domain expertise and mentor, develop engineers on the team
  • Build collaborative relationships with leaders in other departments
  • Bachelors or Masters in Computer Science or a related field
  • Experience in building innovative and complex software. Technical credentials, with at least 10+ years of development experience and 5+ years leading/managing software development teams
  • Hands-on experience of developing large scale, customer focused web based applications
  • Leadership experience with excellent business acumen
79

Manager Software Engineering Resume Examples & Samples

  • Oracle PLSQL
  • OLTP, Dataware housing
  • Asset Management
  • BE/MCA
80

Manager, Software Engineering Resume Examples & Samples

  • Closely collaborate with engineering teams, database engineers, designers, program management, and quality assurance to ensure solutions are delivered efficiently and effectively
  • Regularly send out engineering status updates and reports
  • Introduce best practices on team collaboration, engineering processes, testing, deployment, and support
  • Coordinate recruitment. Manage resumes, phone screening, lead interviews, develop the recruiting process and proactively seek new avenues for engineering recruitment
  • Plan and secure relevant training and professional development for the team
  • Build and maintain strong relationships with business stakeholders within Blizzard
  • Be an advocate for technical documentation and ensure the team adheres to the documentation policy
81

Manager, Software Engineering Resume Examples & Samples

  • Accountable for the delivery and reporting of several Scrum Teams within a Program
  • Establishing program level cadence and driving program level ceremonies (e.g. PSI Planning, release train retrospectives, backlog refinement)
  • Work with other program leaders to drive the definition and refinement of the program backlog
  • Provide leadership, direction, and coaching to the Scrum Master at the team level
  • Ensure cross - value stream coordination and collaboration
  • Serve as an escalation for impediment removal for the Scrum Master
  • Maintain metrics that provide visibility to stakeholders on program - level progress and quality
  • Act as a liaison to assigned program manager and project managers. Take responsibility for managing dependencies between the program team and third parties, release managers, or between the team and other scrum teams
  • Develop, coach, and mentor team members to advance their skills and career
  • Provide real time feedback to the methodology team based on experiences with software delivery teams
  • Work cross functionally to align strategy, methodology and execution
  • Be a change agent and foster a “learn by doing” environment
  • 8+ years of IT experience
  • 1+ years of experience in an agile, lean or XP environment
  • 2+ years of leading / managing people
  • 1+ years of experience working on mixed methodology program (Scrum interfacing with Waterfall from a dependency perspective)
  • Understanding of basic fundamentals of iterative development
  • Experience working on large scale, multiple Scrum team projects
  • Understand basic fundamentals of software development processes and procedures
  • Understanding of backlog tracking, burn down metrics, velocity, and task definition
  • Understanding of incremental delivery and the value of metrics
  • Excellent English communication skills in written and spoken form
  • Solid interpersonal skills, passion around facilitation, empowerment, and servant leadership
  • Familiarity with common Agile practices, service - oriented environments, and better development practices
  • Experience with Rally, JIRA, or similar
82

Manager, Software Engineering Resume Examples & Samples

  • Direct supervision of software engineers’ career development, appraisal and salary and promotion planning. Provide regular feedback and annual reviews
  • Develops budgets, manpower planning, and performance standards
  • Coordination of software development activities for all programs, assigning software engineers to projects and management of software department manpower requirements
  • Work with program managers to quickly and accurately analyzes project requests for feasibility, risk, and level of effort
  • Maintain an efficient and effective engineering team by empowering and managing subordinate staff members and or consultants to meet schedules or resolve technical or operational problems while ensuring high quality standards
  • Overall responsibility for ensuring planning, design, coding, documentation, integration, testing and adherence to software quality standards for all software development are followed
  • Frequent contacts with program managers concerning projects, operational decisions, scheduling requirements
  • Encourages the team to design systems that are efficient, scalable, maintainable, and accurately meet the needs of the business
  • Participates in code reviews and provides valuable feedback on performance, logic, and maintenance issues
  • Ensure all software development follows Accelerated Product Development, APD
  • Ensure quality control for Software releases
  • Ensure urgent attention to escalations and released software bugs
  • Facilitate communications with Operations, Marketing, Finance, Training, Technical Support and Field Service through discussions and appropriate documentation and training
  • Manage offshore development – Global Product Development (GPD)
  • Other duties as assigned by Manager
  • BS in Computer Science or equivalent required; MS degree in Computer Science or equivalent desired
  • Minimum of 10 years of experience, at least 3 in managing software teams required
  • Interest, ability and proven track record of excellence in coaching individuals and strengthening team capabilities required
  • Experience in software development, verification, and standards required
  • Leader with excellent interpersonal skills required
  • Self-motivated, hard working with strong work ethic required
  • Ability to effectively communicate both verbally and in writing required
  • Experience in developing and tracking execution of software development using MS project highly desired
  • Strong project management experience with ability to prioritize and manage time and projects effectively required
  • Experience managing multiple tasks and working with multiple projects required
  • Ability to interface with customers to develop and review requirements and plans required
  • Strong competence with real-time embedded based applications required
  • Strong competence in object-oriented programming using, C/C++ required
  • Knowledge of Embedded Linux preferred
  • Knowledge/Experience in Systems Engineering (including integration of various systems, operating systems knowledge and interaction of multiple software/hardware components that comprise a system) preferred
  • Experience in multi-company development effort preferred
  • Experience in managing offshore development preferred
83

Development Manager, Software Engineering Resume Examples & Samples

  • Act as supervisor and small-team leader, providing coaching and career guidance
  • Determine critical success factors for solutions, and balance customer expectations within project constraints to ensure success
  • Be a key customer advocate, interfacing with all levels across the customer organization, from end users to executive management
  • Provide insight to strategic technology planning, business case development, business process improvement and portfolio transformation
84

Manager, Software Engineering QE Resume Examples & Samples

  • Manage an incredible group of talented QE engineers
  • Execute and deliver a quality product by ensuring the complete testing of all new development initiatives
  • Develop and manage Testing schedules
  • Track testing progress and report on issues
  • Using your strong technical skills work with the team to develop innovative approaches to testing
  • Establish quality metrics and goals and drive towards meeting these goals
  • Take ownership of all aspects of testing and champion Quality during all phases of project
  • Collaborate with Development and Program Management teams to ensure a successful delivery of projects
  • At least 10 years of experience in Software Testing
  • At least 5 years of Software QE management experience leading QE teams
  • A track record of testing and delivering a quality product
  • Strong understanding of testing methodologies (Black box, White Box) and test tools
  • Experience in testing web services and databases such as MySQL/Oracle
  • Experience testing Highly scalable and highly available applications
  • Experience managing teams made up of employees and contractors from partner companies
  • Good understanding of the application servers such as Tomcat/Apache and web technologies
  • Prior management experience leading QE teams involved in testing web services
  • Proven ability to manage and lead change and introduce process improvement
  • Excellent verbal and communication skills
  • Bachelor's degree in Computer Science or equivalent experience required
85

Manager, Software Engineering Resume Examples & Samples

  • Provide technical leadership and inspiration to a team of software engineers
  • Mentor and manage the professional development of the team members
  • Provide technical and architectural oversight and guidance
  • Set development milestones, deadlines, and drive tasks accordingly
  • Interface with product managers, senior management and end users to establish requirements
  • Stay abreast of engineering best practices, technology trends, tools and frameworks
  • Identify and mitigate risks in development activities
  • Provide regular status updates to senior management
  • Work collaboratively with the peer development teams, including those in remote sites/offices
  • Work collaboratively with the Sustaining team on maintenance release and support issues from the field
  • BA/BS in Computer Science or Engineering or equivalent experience
  • At least 10 years of software development and project management experience, including 3+ years in management of direct reports
  • Proven track record in management of entire software development life cycle and delivery of large complex software solutions
  • Experience in managing software development projects and respective methodologies (Agile, Scrum)
  • Experience with Java and J2EE application development, DevOps best practices, working in a Cloud Enviroment
  • Experience with SOA
  • Expert level skills in Object-Oriented software design
86

Manager, Software Engineering Resume Examples & Samples

  • Demonstrates knowledge of software development techniques and fluency in software languages and application programming interfaces
  • 8+ years experience in related field preferred within logistics, supply chain, and management
  • Experience with managing and leading a team and working through employee relation issues as well as having strong people leading skills
  • Ability to develop individuals and teams preferred
  • Hands on experience with planning systems, (e.g. IBP, APO, Manugistics) and ERP solution experience (SAP preferred)
  • Understanding of WMS systems, logistics, and supply chain technologies is highly preferred
  • Manages department operations and supervises professional employees, frontline supervisors and/or business support staff
  • Participates in the development of policies and procedures to achieve specific goals
  • Ensures employees operate within guidelines
  • Decisions have a short term impact on work processes, outcomes, and customers
  • Interacts with subordinates, peer customers and suppliers at various management levels may interact with senior management
  • Interactions normally involves resolution of issues related to operations and/or projects
  • Gains consensus from various parties involved
87

Manager, Software Engineering Resume Examples & Samples

  • Manage and lead a small team of software engineers
  • Design and develop professional-quality user interfaces in Java and Swing
  • Coordinate activities with hardware, systems, QA and SQA engineers
  • Maintain and manage a development and delivery schedule
88

Manager, Software Engineering Resume Examples & Samples

  • Manage the development and delivery of the foundational elements of our web platform including our threat analyst workflows including Investigation and Dashboard UIs
  • Lead our transition from a web monolith to a modern, microservice web architecture backed by Spring Boot/NGINX and fronted by EmberJS
  • Drive and maintain a high bar of quality, accountability and passion for developing software
  • Build high functioning, engaged dev teams that are laser focused on rapidly delivering working software and devouring user feedback
  • Work closely with our Product Owners, Scrum Masters, UX Designers, Dev Managers and other key stakeholders to clarify product requirements and set reasonable expectations for how and when things will be delivered
  • Recruit, hire and retain top talent to continue to raise the bar
  • Develop close relationships with developers of varying skill sets through active mentoring and offering regular, candid feedback
89

Manager, Software Engineering Resume Examples & Samples

  • Drive execution of the technology strategy across functions. In particular, be effective in working with quality, production operations and product management organizations
  • Set performance goals for team members; evaluate performance; provide coaching and facilitate professional development
  • Previous experience in the commerce domain is a plus
  • Experience building and delivering highly scalable, reliable, and complex software systems on-time and on budget
  • Good understanding of API and UI Development technologies and practices
  • Thorough understanding of software architecture and object-oriented design
  • Results orientation with a focus on delivering value for the customer
90

Manager, Software Engineering Resume Examples & Samples

  • Hire, manage and mentor an incredible group of talented engineers
  • Execute and deliver a quality product by ensuring the complete ownership of the end to end delivery. This means setting the tasks and driving the bugs
  • Plan, schedule and track the project status and communicate with stakeholders to ensure the smooth delivery of the product
  • Define and streamline engineering processes to enhance the productivity of the team
  • Encourage and seed innovation within the team
  • Establish the goals and drive towards meeting these goals
  • You love programming and
  • At least 12 years of experience in Software product development
  • At least 4 years of Software management experience leading development teams
  • A track record of owning and delivering a quality product
  • Expert-level knowledge of C++ /Java
  • Experience in large, complex embedded systems applications
  • 12+ years of experience in product development with at least 4 years in managing a team
91

Manager, Software Engineering, Internet.org Resume Examples & Samples

  • Lead and guide engineering culture to form a high performance team
  • Communicate across functions and locations and drive engineering initiatives
  • Maximize efficiency in a constantly evolving environment where process is fluid and creative solutions are the norm
  • Contribute to the overall maturity of deployment and other processes
  • At least 5 years of proven hands-on technical management experience
  • Exceptional organizational and analytical skills Understanding of the technical architecture of complex and highly scalable web applications and/or media products
  • Experience developing network-focused platforms, management tools, or hardware products
92

Manager, Software Engineering Resume Examples & Samples

  • Establishes goals for subordinates that are aligned with EMC policies and standards. Monitors the completion of tasks within time and cost constraints and ensures that technical and functional objectives are met
  • Develops and provides challenging yet appropriate assignments, evaluates work, communicates progress toward career development and goals
  • Collaborates cross functionally with engineering employees and other engineering groups, voluntarily shares information, fosters teamwork and collaboration
  • May be accountable for managing a budget
  • Accountable for HR processes and actions
  • Develops solutions to difficult problems, which may require ingenuity and creativity, communicates progress toward project/program goals; influences future product/program direction
  • Manages the daily activities of individual contributors and supervisors, accountable for results, responsible for establishing goals and objectives for the work group; typically manages groups with similar technical or functional responsibility
  • Interfaces with senior management to report on project and program milestones and to present project needs and technical knowledge
93

Manager, Software Engineering Resume Examples & Samples

  • 5+ years of experience in managing a team of experienced engineers and supporting customers
  • Masters in educations is preferred or Bachelor with exceptional experience and talent is desirable
  • Exposure to all phases of the software development and support process
  • Excellent interpersonal, leadership, written and communications skills with a can do attitude
  • Ability to thrive under pressure and function effectively in a fast-paced fluid environment
  • Experience in managing, developing and supporting Network Management Software a plus
  • Any management certifications PMP/ACP/Scrum/ITIL is a plus
  • Experience in software development and support with expertise in Java, web applications, J2EE, JDBC, JMS, Spring & Hibernate is preferred
  • Experience in scripting languages such as Perl, Tcl/tk, Python and Shell is preferred
  • Exposure to Clearcase, SVN, GIT, HP Openview, Netcool and Eclipse would be an advantage
  • Experience in network equipment’s, CLI, SNMP, MIBS, Traps, Syslog processing would be a plus
  • Any technical certifications CCNA/CCNP/CCIP/Oracle/Red Hat Linux/Java is a plus
  • Team player and cultural diversity a must
94

Manager, Software Engineering Resume Examples & Samples

  • Oversight of the full software development lifecycle required for a group of developers and testers in an agile environment
  • Developing and establishing department standards and procedures. Recommends the most efficient ways to ensure best implementation practices of new upgraded products. Evaluates and reports progress and results
  • Providing support to Sales Support teams to assist in closing new or renewed business that maximizes Fiserv’s ability to implement
  • Requires 7 to 10 years of professional experience in an Information Technology role
  • Previous leadership or management experience required
  • Working knowledge of Relational Database (MS SQL Server, Oracle), SSRS, HTML, XML, FTP, Microsoft Office Suite
  • Working knowledge of C#, .NET, MVC, T-SQL, APIs, PKI is a plus
  • Strong knowledge of Agile software development methodology
  • Experience working in the Financial Services industry is a strong plus
  • 5-10%
  • Ability to determine the best implementation approach/methodology for assigned project(s) based on established guidelines and best practices and determines appropriate strategy for ensuring desired objectives
95

Manager, Software Engineering Resume Examples & Samples

  • Experience with Hbase, Hadoop, ElasticSearch or similar technologies
  • Experience in Agile Scrum teams
  • Experience in building platform focused products
  • Have an interest in mentoring or leading people
  • SQL performance tuning and optimization
  • You are an active participant in open source projects and / or technical communities
96

Manager, Software Engineering Resume Examples & Samples

  • 10+ years software development experience with a distinguished track record on technically demanding projects, with at least 4 years of management experience
  • 4+ Experience in force .com, Java/C++, HTML/Javascript/CSS, Relational Database
  • Significant experience in managing complex projects that require a deep understanding of the application logic and dependencies
  • Strong technical skills in object-oriented programming and web application development
  • Experience in short release cycles, the full software development lifecycle, and have released/maintained software in production environments
  • You are curious and collaborative, and a believer in the power of teams and teamwork and thrive in environments where uncertainty is the rule rather than an exception
  • You are well informed in the operational and architectural aspects of cloud, mobile, social/collaboration technologies
  • Tech startup/entrepreneurship experience especially with cloud/mobile or social technologies
97

Manager, Software Engineering Resume Examples & Samples

  • Design, develop and deliver SharePoint based solutions, based upon customer requirements while leveraging existing SharePoint instances, tools and templates
  • Work as part of a team on larger SharePoint projects as well as independently on smaller SharePoint projects
  • Occasionally work directly with customers as needed to discuss requirements, provide recommendations and guidance regarding SharePoint and its capabilities and limitations
  • Potentially provide post-delivery assistance and change requests as needed
  • Accomplish department and organization missions by completing related tasks as needed
  • Working knowledge of SharePoint Add-ins and exposure to provided hosted Add-ins highly desired, but not required
  • Experience in SharePoint online desired, but not required
  • Prior experience with migrating from one version to another version of SharePoint desired
98

Manager, Software Engineering Resume Examples & Samples

  • Build and manage a team of software engineers (multidisciplinary scrum team)
  • Your team will design and implement new services that will be integrated with the suite
  • Work on re-architecting the platform into a modern network management software system
  • Collaborate in a cohesive, energetic, cross-functional and open environment
  • Experience with Linux systems requiring the use of languages such as Java and usage of SQL/NoSOL DB, Web Services (Rest/SOAP), Multithreading, etc
  • Experience of at least 3 years in management of a team
  • Experience with highly available production systems at scale, preferably having worked at a service provider (mobile, ISP)
  • Strong virtualization and networking knowledge
  • Solid understanding of n-tier application architectures as it relates to infrastructure configuration
99

Manager, Software Engineering Resume Examples & Samples

  • Lead architectural design and technical decision making for product software engineering team. Report on progress, obstacles, and technical risks to management and business stakeholders
  • Support feature implementation and integration with detail, quality and customer focus
  • Provide good problem solving, troubleshooting and technical decision making
  • Ensure product requirements are met including successful completion of system integration and validation
  • Coordinate SW development environment tools management, configuration and maintenance
  • Partner with stake holders and lead team members to translate customer needs and use cases into detailed software requirements and software designs
  • Develop product use cases from defined or abstract concepts
  • Analyze, design, document, code and debug embedded firmware
  • Develop and recommend methods, tools and designs for software development processes
  • Lead product design and code reviews
  • Produce test protocols and reports in support of unit and integration testing
  • Ability to adhere to source control and design control processes
  • Coordinate with all members of the Product Development Team including, project management, quality, regulatory, manufacturing, purchasing and finance
  • Work on special assignments as they arise
  • Knowledge of software development life cycle, source code management, requirements management, and defect tracking systems
  • High-level knowledge of design principles for both hardware and software engineering
  • Working knowledge and use of IEC 60601, 62304 and ISO 13485 and 14971
  • Software developer with thorough understanding of board level products as well as system level interfaces
  • Strong background in object oriented programming (OOP) and software design and architecture using best practices
  • Strong foundation in the development of complex medical devices
  • Ability to manage SW environment development tools
  • Ability to fully support R&D group and Quality department by building quality into all aspects of work and by maintaining compliance to all standard operating procedures
  • Able to work quickly and effectively under pressure and to efficiently deal with multiple priorities simultaneously
  • Proficient in Excel, Word, and Outlook
  • Bachelor’s degree in Engineering, Computer Science, or a related field from an accredited college or university; Masters degree preferred
  • Minimum 5 years of experience in electromechanical medical device (510k/PMA products) development or equivalent regulated industry
  • Experience with board and system level design verification and automation
  • Experience with microprocessors and controllers
  • Experience in embedded firmware development, using C, C++, and assembly
  • Recent experience in building product user interface and using ASP.NET, C#, WCF and Winforms is a strong plus
  • Experience working with real time operating systems (RTOs)
  • Hands-on experience with networking communication protocols like TCP/IP, UDP, USB, I2C and Wifi is a plus
  • Experience in rapid product development, system development and integration, hands-on prototyping and troubleshooting
  • Must pass pre-employment drug screen and background check
100

Manager, Software Engineering Resume Examples & Samples

  • Manage a direct team of Tech Leads, Architects and extended team of developers
  • Works with Product Management to plan releases and oversees the implementation by the development team
  • Resource allocation and balancing
  • Implements and tracks development deadlines
  • Negotiates feature sets with development leads and product teams
  • Identify and manage issues and risk throughout the product development lifecycle
  • Work with QA/Release management to oversee release readiness
  • Review requests and ensure required deliverables, check points, and activities are completed appropriately prior to release
  • Helps define and enforces development methodology and process
  • Drives unit-testing process and requirements inside team
  • Maintain cross-department communication with key company stakeholders including Support, Client Services, DevOps and other business unit development departments
  • Recommends budgets to management, including staff use, technology, facility and equipment requirements or improvements
  • Full people management responsibility, including hiring, promotions, performance and compensation management, and training and development for the overall department
  • 5+ years of leading software development teams
  • 10+ years of Software Engineering experience
  • 5-7 years of Microsoft .NET experience (either VB.net or C#)
  • Proven track record delivering mission critical, enterprise web applications and services
  • Solid understanding of cloud architectures, cloud infrastructure SaaS application development a huge plus
  • Experience in one or more of the following web services technologies: WCF SOAP, REST, Web API
  • Solid SQL background
  • Desire to work in a fast paced, growing, deadline driven environment
  • Self-motivated, passionate about technology and driven to achieve committed milestones
101

Manager, Software Engineering Resume Examples & Samples

  • Establishes goals for subordinates that are aligned with Dell EMC policies and standards
  • Monitors the completion of tasks within time and cost constraints and ensures that technical and functional objectives are met. Develops and provides challenging yet appropriate assignments, evaluates work, communicates progress toward career development and goals
  • May be accountable for managing a budget. Accountable for HR processes and actions
  • Ability to influence others to achieve results. Knowledge of job associated database/software/documentation
  • Communication skills. Understanding of business environment
  • Ability to drive accurate and timely decisions
102

Manager, Software Engineering Resume Examples & Samples

  • BS Degree CSC/CPE or equivalent years of experience
  • Minimum of 3-6 years of relevant software development experience
  • 2+ years of experience managing or leading technical employees (preferred)
  • Demonstrated ability to recruit and manage technical teams
  • Ability to drive software development efforts
103

Manager, Software Engineering Resume Examples & Samples

  • Manage a world-class team in developing UC applications and services
  • Solid understanding of the software development lifecycle
  • Develop the technical roadmap for your team's components including technology selection, standards definition, and balance resources in new vs existing projects
  • Keep interest and excitement levels high, inside and outside of the organizations
  • Set measurable objectives for the team and individual reports and guide to achieve them
  • Plan, allocate and monitor the budget for your team and components
104

Manager, Software Engineering Resume Examples & Samples

  • Lead a distributed team of software engineers to build and maintain functional frameworks and components to support workday’s application suite. Provide overall direction and guidance to the team
  • Plan releases and schedule development. Provide estimates and initial assessment for proposed development tasks. Track and report progress of the project against key milestones. Balance resources with task assignments. Ensure on-time and high quality delivery of the project
  • Keep feature stakeholders updated throughout the development cycle. Provide liaison with relevant parties, including product management, QA, other development teams, production, product support, etc., to facilitate the release process. Manage development related customer escalation when needed
  • Contribute to process improvement within development organization. Institute and adopt best engineering practices
  • Passionate about software development and building strong engineering team. Ability to motivate and inspire the team
  • 3+ years experience in leading a software development team. 5+ years OO software design and development experience
  • Strong ability to mentor developers. Good at recruiting and team building
  • Strong technical knowledge in software development. Knowledge in Object Oriented runtime system and metadata driven declarative development environment is a strong plus
  • Experience in SaaS environment is a plus
105

Manager, Software Engineering Resume Examples & Samples

  • Responsible for the career development, training and performance evaluations of staff allocated to the Software Team
  • Facilitates and ensures individual and team roles and responsibilities are understood; performance measurement objectives are identified, measured and monitored, and provides positive feedback on accomplishments
  • Establishes effective practices to attract, develop, motivate and retain high calibre staff in a cost effective manner
  • Provides and arranges mentorship for members of the Software Development Team
  • Promote quality standards and procedures and create a work environment of continuous improvement
  • Manage risks and resolves issues that affect release scope, schedule and quality
  • Manage 3rd party relationships and coordination of work for cross site initiatives
  • Supports all phases of product development by attending key reviews to ensure software needs are met during new product design
  • Provides guidance to software developers as to design protocols, product specification development, desired functionality for new system level features
  • Reviews testing protocols for compliance with accepted standards and verifies testing results to ensure the desired functionality has been achieved
  • Promotes and participates in enhancing the Software Development Process
  • Participate in bid/project activities such as developing technical proposals and providing detailed cost and schedule estimates
  • Pre and Post-Sales support when needed by the Product Marketing or Customer Support
  • Establish a mission, goals and objectives for the overall SW Team and execute to it
  • Demonstrated drive and ability to achieve goals in an innovative and fast paced environment
  • Demonstrated ability to manage multiple tasks simultaneously and able to react to shifting priorities to meet business need
  • The candidate should be a results-oriented team player who leads by example, holds themselves accountable for performance, takes ownership of their responsibilities, and champions process improvement initiatives
  • Outstanding interpersonal and presentation skills - both written and verbal; to liaise with internal and external customers
  • Self- confident leader capable of motivating and mentoring their staff
  • High attention to detail and solid engineering background
  • Ability to estimate/schedule development projects
  • Experience with Real-time software development, trouble shooting and testing under multiple RTOS
  • Ability to architect innovative and complex SW solutions and communicate these ideas confidently through written and verbal skills
  • Familiarity with VME, VPX, compact PCI, PMC/XMC mezzanines, PCIe, RapidIO and VxWorks an asset
106

Manager, Software Engineering Resume Examples & Samples

  • All aspects of personnel management for team: hiring, organizing squads, coaching and nurturing personal growth
  • Continuous identification and implementation of best practices
  • Participate with the team in design, development and troubleshooting as needed
  • Work with Delivery Managers to track and report project status
107

Manager Software Engineering Resume Examples & Samples

  • Lead a fast paced, high performance team to produce a well-managed, monitored, and resilient software targeted at large service provider customers
  • You will be a servant leader of empowered agile development teams, motivate them by providing
  • BS/MS in CS/EE with 12+ years of industry experience in network management software applications, with specific experience in creating and leading high performing Engineering teams
  • Proven project and team management skills with emphasis on quality, execution and product delivery
  • Strong people management skills, leading by empowerment and engagement
  • Ability to hire top talent, motivate teams
  • Agile Development methodologies, Servant Leadership culture
  • Good knowledge of Software Engineering practices, Tools and automation frameworks
  • Experience in cross-functional Engineering environment that requires interfacing with multiple product teams
  • Good understanding and experience with Quality, Software validation and Automation practices
  • Ability to introduce and improve Quality practices that ensure zero defects at FCS, no Technical Debt
  • Good communications and presentation skills, assertiveness and the ability to take discussions and
  • Experience with TCP/IP, Routing Protocols, Network devices, Packet (CE, MPLS, L3VPN etc), Optical (SONET, SDH, CEM), Data Center, Cable technologies
  • Exposure to technologies such as JSON, DWR, XML, XSD, XPath, XQuery, Drools
  • Working knowledge of SNMP, syslog, IOS CLI, Telnet, SSH, SOAP, HTTP , XML, NETCONF etc
  • Knowledge of Microservices Architecture, Docker, Kubernetes, RabbitMQ
  • Strong understanding of Operations concepts such as alerting, monitoring, logging, and health checks
  • Highly organized and detail-oriented
  • Team player that works well in collaborative and matrix management situations
  • Solid understanding and experience working with high availability, high performance, multi-data center systems
108

Manager, Software Engineering Resume Examples & Samples

  • Hands-on management of a small team of highly skilled software developers, ensuring great execution of Agile/SCRUM processes and repeatable, predictable, and high-quality delivery of software solutions
  • Participate in and oversee the design and development of new software and/or extensive software revisions
  • Work with the product owner to define technical requirements and priorities then create user-stories, designs, and development tasks to be delegated to the team. Oversee successful conclusion to sprints and releases
  • Represent the team in cross-organizational development forums as well as customer requirements gathering and software validation and training sessions
  • Rely on extensive experience and judgment to understand complex problems and resolve them efficiently, Use prior knowledge and experience to provide functional and technical support and leadership to colleagues
  • Participate in training and orienting new software engineers as they join the team Minimum Qualifications (must have)
  • 10+ years of experience designing and building browser-based Java applications using modern languages and frameworks such as JQuery, Wicket, KendoUI, Javascript, and HTML/CSS
  • 3+ experience leading a small development team in an Agile/SCRUM setting, with demonstrable skills in project/task estimation, delegation, and management
  • Has experience, instincts, and enthusiasm around testing and testability
  • A highly motivated fast learner who can self-start and “figure out what needs figuring out”
  • BS/MS in Computer Science, Physics, Mathematics or equivalently technical disciplines
  • Experience with medical science solutions that manage genomic or biomedical data
109

Manager, Software Engineering Resume Examples & Samples

  • 8+ years experience in related field preferred
  • Ability to define work processes and lead team members in successful implementation and ongoing execution preferred
  • Excellent oral and written communication skills preferred
  • Excellent organizational skills preferred
  • Prior experience with managed services agreements with an onshore/offshore model
  • Must have strong SAP configuration skills, and a broad understanding of SAP standards and best practices
  • Must have strong SAP MDG experience, and a broad understanding of SAP standards and best practices
  • Must have prior experience with
  • Demonstrates knowledge of software development, life cycle, modeling of business processes, application design patterns, and business/functional documents. Estimates to high level business requirements and provide options analysis
110

Manager, Software Engineering Resume Examples & Samples

  • Execute full lifecycle software development
  • Serve as a subject matter expert
  • High proficiency in web technologies such as Javascript, HTML and CSS3 along with the modern and emerging frameworks that support these technologies
  • High proficiency in server-side technologies such as NodeJS and/or Scala
  • High proficiency in data store technologies such as MSSQL, postgreSQL, ElasticSearch, MongoDB, Redis
  • High proficiency with source control including Git
  • Proficiency with command line navigation
  • BS in CS or 8+ years of comparable experience
  • Expertise and experience in site performance profiling and tuning
  • Familiarity with cutting-edge open source libraries and experience contributing to projects of personal interest a plus
  • Familiarity with Amazon Web Services administration a plus
111

Manager, Software Engineering Resume Examples & Samples

  • Works with the project team to optimize the design and structure of subcontracts
  • Ensures that the subcontracts placed reflect the requirements of the business
  • Ensures all subcontracts entered into by CWC are on terms and conditions and where appropriate at prices acceptable to CWC
  • Manage subcontract risks
  • Negotiates subcontracts with suppliers
  • Manages subcontract claims and variations received/issued by CWC
  • Management of subcontracts post contract award through the full development life cycle (design, manufacture, test, acceptance) ensuring subcontractors deliver to agreed requirements and schedule
  • Develops appropriate reporting and subcontract management processes for projects
  • Interacts with all levels of the organization
  • Advises management and staff on the practical and necessary steps to ensure corporate processes are followed
  • Provide advice and guidance to business as required
  • Further education, A-Level minimum or equivalent and/or ability to demonstrate competence to successfully carry out the requirements of the role
  • Extensive (anticipated at least 5 years) commercial contracts and contract/subcontract management experience
  • Ability to review, draft and negotiate subcontract terms and conditions
  • Experience of negotiating claims and variations to contract with subcontractors
  • Knowledge of contract law
  • Exceptional negotiation and influencing skills
  • Good knowledge of contract & subcontract terms and conditions and application in bids
  • Must have strong problem solving and planning skills
  • A strategic individual with good judgment and strong professional and ethical standards
  • A well-organized individual who can relate to management, line workers, government officials, customers, and visitors
  • Leadership -- a demonstrated ability to lead people and obtain results through others
  • Flexible, as some out of hours and weekend working may be required. Some domestic and foreign travel may also be required
112

Manager, Software Engineering Resume Examples & Samples

  • 6 years of experience working software engineering projects
  • CompTIA A+
  • CompTIA Security+
  • CompTIA CASP
  • CISSP
  • Experience with C/C++, C#, Java, and/or .NET Development
  • Knowledge of the Consolidated Product-line Management (CPM) contract and related Live Training Transformation (LT2) software engineering activities
  • Direct experience with supporting information systems in the Live Training domain
  • Detailed understanding of both operational and systems support issues associated with the Warfighter FOCUS program
  • Experience with Windows programming (C#, e.g.)
  • Certified Network Administrator (CCNA/SCNA or equivalent), Certified Information Systems Security Professional (CISSP)
113

Manager, Software Engineering Resume Examples & Samples

  • Define and drive the future state vision of automation process, architecture and frameworks
  • Be the change agent. Evangelize best practices for continuous improvement, and adoption of test infrastructure across the technology organization
  • Collaborate with product, creative and engineering delivery teams to provide technical expertise and leadership. on the developing high quality software, efficiently
  • Minimum of 2 years of hands-on technical leadership and people management experience
  • Experience in design, implementation and delivery of test automation frameworks and tools
  • Proficiency in working in a Unix/Linux based envt, GIT, build automation tools like Maven
  • Bachelor's Degree in Computer Science orrelated technical field or its equivalent
114

Manager, Software Engineering Resume Examples & Samples

  • Be willing to embrace challenges with demonstrate technical skills and management skills
  • Be an active member of an agile team, participate requirement discussion and design review with PM and designer team
  • Ensure development and test assignments on right track
  • Be a very strong leader, mentor, recruiter, and people manager
  • Nurtures a collaborative environment across multiple geos and functional teams
  • A minimum of 5 years’ hands-on experience on developing, testing, supporting and managing scalable web software
  • Rich experience with JavaScript, CSS and HTML 5; hands on experience with Angular JS, experience of design and development of REST APIs would be a plus
  • Solid problem solving skills, good mastering of data structure, algorithm analysis and design skills
  • Broad and deep familiarity with agile development practices
  • Experience with unit & integration testing
  • Strong technical leadership with can do attitude
  • Fluent oral and written communication in English
  • A minimum of BS (MS preferred) in Computer Science, Information Systems or Engineering and eligible to work in China
115

Manager, Software Engineering Resume Examples & Samples

  • Minimum 4 years of management experience; understand and support Northrop Grumman policies
  • Ability to obtain and maintain a DoD security clearance
  • Breadth of software engineering experience on large and small programs and Business development activities
  • Program management, functional management, and customer management skills
  • Broad mission area experience
  • People focused
116

Manager, Software Engineering Resume Examples & Samples

  • Working on high priority/break-fix items (internally or externally) that are addressed in a timely manner to avoid or minimize downtime from by the member/customer
  • This role is expected to collaborate, coordinate and communicate all such support issues with other IT teams (both upstream and downstream), providing a seamless flow of support activities
  • Build and develop high performing teams that can be consistently relied on for supporting the enterprise
  • Coach and mentor the team members along with building, maintaining and constantly improving the escalation and communication process
117

Manager, Software Engineering Resume Examples & Samples

  • Directly manage 3 software development engineers on the incubation
  • Work alongside your team as a hands-on contributor (“player-coach”)
  • Manage the complete agile scrum lifecycle of the team, including grooming, sizing, daily scrums, and retrospectives
  • Schedule and participate in or lead demonstrations of the work product of the team for executives and other stakeholders
  • Coordinate external validation exercises with select clients – executives, administrators, faculty and students
  • Produce sprint reports detailing key metrics and details on the team’s activity, and a summary of retrospective findings
  • Collaborate broadly across the organization to ensure the efficiency of your team, and sharing results and learnings
  • 2+ years as a hands-on team lead or software engineering manager
  • Mastery of at least one current programming language such as Java, Node.js, or C++
  • 2+ years leading a small, successful team in a start-up environment
  • Domain knowledge in machine learning and big data analytics
118

Manager, Software Engineering Resume Examples & Samples

  • Ensure delivery of the highest quality service
  • 6 + years leadership experience in a software development organization, with majority in an Agile environment
  • Heavy experience with an Agile or SCRUM based methodology
  • Experience in managing through agile transformations a plus
  • Ability to create clear goals and foster accountability/ownership
  • Skilled in balancing risk with time-to-market objectives
119

Manager Software Engineering, Platform Resume Examples & Samples

  • 5+ years’ experience in managing high performing software engineers
  • Ability to collaborate with team members throughout the process and consult with other project teams on the design and use of enterprise data
  • Exceptional communication skills and desire to educate others about our data and how to access it
120

Manager, Software Engineering Resume Examples & Samples

  • This position is responsible for managing and providing exceptional project management leadership within Digital and Security Solutions
  • Responsible for the analysis, design, development and delivery of software solution
  • Ensure industry best practices are integrated into development processes
121

Manager, Software Engineering Resume Examples & Samples

  • Deliver product software on time, on quality
  • Provide strong leadership and guidance to the team and manage all aspects of your staff including hiring, mentoring
  • Set team goals, monitor performance and provide critical feedback
  • Own the complete product lifecycle from conception to end of life
  • Foster a culture of continuous improvement in all areas of technology and instil the principles of this culture across the development team
  • Develop and implement software development standards, governance and technology roadmap
  • Work with peers thorough the organization including Engineering, Quality Assurance, Operations, Implementation, Sales, Finance, and Marketing
122

Manager Software Engineering Resume Examples & Samples

  • Lead software development teams taking responsibility for solving big challenges
  • Know when to deep dive into an issue but also when to get out of your teams way
  • Fantastic at turning ideas into code, and making that code usable by your teammates, and the company at scale
  • Advance our goals around quality and engineering discipline
  • Looks ahead, finds and avoids pitfalls for the team
  • Test, analyze data, and improve constantly
  • Capable of moving from prototype to production, and taking responsibility for the full lifecycle of a set of components
  • At least 10 years of experience and a bachelor's degree in computer science or related field is preferred
  • Understand the software development process and how their work contributes to the larger goals, know how to make that process better, one step at a time
  • Experience leading a team on a large project, know how to ship
123

Manager, Software Engineering With Polygraph Resume Examples & Samples

  • Directly, and through subordinate supervisors, manages employees engaged in the design and development of computer software applications
  • Ensures that proper records and other documentation are maintained
  • May also perform complex software development and design work
124

Manager, Software Engineering Resume Examples & Samples

  • Minimum of 6+ years of experience
  • Working knowledge of VR/AR/MR and real-time graphic technologies
  • Working knowledge of programming languages (Java, python, c, c++, etc.)
  • 2+ years demonstrated proficiency in leading or supervising teams, projects, etc
  • Demonstrated ability to design, develop and execute projects
  • Bachelor’s Degree in Computer Science, Engineering, or related technical discipline or its equivalent
125

Manager Software Engineering Resume Examples & Samples

  • Drive the successful delivery of cloud applications in an Agile/Scrum environment across multiple teams. Experience in the Commerce domain is a plus
  • Collaborate with QA manager for resource planning and execution
  • Introduce best practices within the team
  • Set up performance goals for team members; evaluate performance; provide coaching and facilitate professional development
  • 5+ years of experience leading two or more development teams
  • Strong understanding of Engineering processes and best practices
  • Ability to proactively solve data problems and provide actionable recommendations
  • Strong technical and analytical skillset; user-experience insight a plus
126

Manager Software Engineering Resume Examples & Samples

  • Day-to-day communications, employee engagement, performance management, career development, employee rewards and recognition, and resolving personnel issues
  • Support college and intern recruiting, development and advancement of engineering practices, identification of skill gaps, and increasing engineering competencies through strategic hiring and employee skills development
  • The position requires functional management of approximately 19+ engineers
  • The successful candidate will clearly demonstrate strong leadership skills to achieve sustainable top performance
  • He/she will have a track record as an effective communicator and problem solver who is able to develop and maintain good working relationships with internal and external stakeholders
  • This candidate will demonstrate a commitment to ethics and integrity, and the capability to innovate while challenging traditional ways of doing business
  • Demonstrated abilities to build diverse and inclusive teams with high levels of engagement, including mentoring and coaching, are a must
  • Excellent verbal and written communication skills are required. This candidate will demonstrate a broad skill set that is balanced between interpersonal, business, and technical capabilities
  • He / she will have an ability to operate in a team environment and collaborate across the sector business areas as required to accomplish the team goals
  • The candidate will work closely with the directors and managers of other engineering disciplines, program directors and program managers
  • The ideal candidate will also be able to champion change within the organization, to achieve competitive advantage for the business
  • Minimum 8 years software engineering experience
  • Time management skills and a proven ability to follow through
  • Active Secret clearance or higher
127

Manager Software Engineering Resume Examples & Samples

  • Manage Agile scrum development teams as an engineering Product Owner. Work with Product Management to define product goals for the team and break down the goals into use cases and technical tasks with the team
  • Provides innovative solutions to complex problems. Communicates progress toward project/program goals. Develops functional processes and operational policies within the area managed
  • Requires the ability to influence others to achieve results, demonstrates ability to collaborate within organization and cross functionally. Skilled at reaching the appropriate resolution in many varied situations, with consideration for internal and external relationships
  • Expert in all necessary engineering processes and tools within technical or functional area. Ability to conceptualize and self-initiate solutions to complex problems
  • Strong interpersonal, written, and verbal communication, ability to coach/mentor individual contributors and managers
  • Well-developed negotiation and presentation skills, for technical and non-technical audiences
  • Develops and provides challenging yet appropriate assignments, evaluates work, communicates progress toward career development and goals. Assists in developing and communicating organization vision and strategic direction. Accountable for HR processes and actions
  • Responsible for implementing operational and strategic policies and directives and for sharing information with related groups/projects. Interfaces with senior management to report on project and program milestones and to present project needs
  • Experience with Java/Hibernate. Should have been a developer for 5+ years before taking on management responsibilities
  • Opinionated to hold his/her ground as a Product Owner, yet Open to other ideas and alternate solutions
  • Detail oriented
128

Manager, Software Engineering Resume Examples & Samples

  • Manages engineering teams, and cross functional resources, that develop and support electronic products development
  • Manages product life cycle accountability for electronic products from preliminary proposal through development to validation and certification
  • Directs the work and priorities of the engineering group
  • Develops and implements engineering resource and facility plans
  • Plans and implements engineering tools and practices
  • Develops and implements policies, standards, and procedures for the engineering and technical work performed in the company
  • Analyzes technology, resource needs, and market demand to plan and assess the feasibility of projects
  • Sets scientific and technical goals within broad outlines provided by top management
  • As assigned, evaluates and leads new and existing projects following rigorous documentation practices and records all simulation, tests, protocols, and results in test data worksheets
  • Leads design reviews, DFMEA, validation planning and execution
  • Manage and support department budget goals
  • Manage and develop engineering staff of 8-12 at all experience levels
  • Interviewing and training employees; planning, assigning, and directing work
  • Prior leadership or demonstrated preparedness for a management role
  • Create and ensure compliance with software standard operating procedures
  • Knowledge of version control and configuration management best practices
  • Demonstrated project management skills (using Agile or Hybrid) and ability to coach
  • Keep up to date with industry software practices
  • Overall understanding of electronics and system development
  • Familiarity of complete product life-cycles (planning, execution, program management) of power electronic products
  • Ability to develop and grow successors within the organization and foster a learning culture
  • Leadership skills in large projects with cross-functional teams in a stage gate development process
  • Strong oral and written communication skills. Comfortable with presentations
  • Ability to lead change and be a change agent
  • Bachelor's degree in Computer Science/Engineering or a related technical field (required)
  • Eight or more years of experience in the software engineering field (required)
  • Four or more years of experience managing complex embedded software projects (required)
  • Power electronics design, motor control, power metering, variable frequency drives design (preferred)
129

Manager, Software Engineering Resume Examples & Samples

  • Provide technical leadership for all analysis; design and estimation phases for teams across all geographies
  • Establish & monitor objectives for the department and staff members to align with department strategies and objectives
  • Partner with business to identify innovative solutions and drive strategic decisions. Develop business case in alignment with the MasterCard objectives
  • Ensure the project or effort is adequately staffed; trained and managed. Ensure personnel have appropriate skills and behaviors; and effectively communicate performance results; as necessary, managing each effort within approved manpower and budget guidelines
130

Manager, Software Engineering Resume Examples & Samples

  • Bachelor's degree in Computer Science, Mathematics, STEM Major or related discipline or equivalent experience
  • Strong verbal and written communication skills, organizational and time management skills
  • Experience in building a team of smart, talented engineers while maintaining a top notch culture
  • Solid understanding of the state of the art in software development. A track record of delivery
  • Prior experience with Salesforce platforms ( force.com ) is a plus (Apex, Visualforce)
131

Senior Engineer Manager, Software Engineering Resume Examples & Samples

  • Understand and apply new software and hardware technologies as needed in order to suggest improvements related to document-based distributed systems and document workflow automation solutions
  • Provide supplemental training, and document processes regarding all software technology implemented or forecasted
  • Able to work within an established timeframe to complete multiple projects - new or existing in various stages of the development lifecycle and ensure that all software applications are deployed and supported in a timely and efficient manner
  • Responsibilities include analyzing business requirements; performing technical evaluations of image formats, imaging architecture, and scanning applications; designing, coding, debugging, testing, and deploying of software applications; and writing technical documentation for the work performed
  • Manage an onshore team of 3 developers
  • May perform one or more of the following: Directs the activities of software applications development
  • Manages the technical programming and database development related to the organization's website
  • 5 years of experience in design and development of business applications using Microsoft technologies especially in C# .NET, ASP/ASP.NET, MFC, C/C++, SQL Server
  • Must have experience in designing and developing software applications through the full system development life cycle (SDLC)
  • Must have experience in developing and administering SQL Server databases
  • Solid communication skills, written & verbal
  • Flexible and able to effectively manage time and work closely with local and global team members, and project manager
132

Manager, Software Engineering Resume Examples & Samples

  • Lead your team of engineers, as well as outside teams, to design, develop, test and deploy new products and features
  • Manage teams to strive for high quality and rapid output through the use of agile software development process and coding best-practices
  • Guide engineers to maintain coding, compliance, and security standards
  • Assist the team with development as needed
  • Govern maintenance and on-going support of past technical solutions
  • 10+ years in progressive roles from development to management within SDLC required
  • BS in Computer Science (Masters preferred) or equivalent work experience
  • A history of leading teams to ship outstanding products for the consumer market
  • Success at mentoring teams to build Platform APIs and Services that work reliably, quickly, and at-scale
  • Full stack engineering experience, with strong system fundamentals. Ability to work at all levels of the technology stack including at the Database tier (2+ years of SQL, any flavor (mySQL, SQL Server, PostgreSQL, Sybase, Oracle, etc.)
  • Outstanding Software Design and Coding skills, including 3 or more years of experience developing Server-side code in PHP, Python, (Node.js), Go, Java, Scala
  • Three plus years of PHP / LAMP
  • Three plus years developing RESTful web services
  • Two plus years developing web applications using modern JavaScript frameworks
  • Skills with performance testing and tuning at all levels including at the API level
  • Leadership skills with ability to manage a small team to perform at a high level
  • Great communication, organizational skills and a natural collaborative style
  • Experience with Agile engineering practices
  • Track record of delivering scalable interactive services on top of Amazon Web Services
133

Manager, Software Engineering Resume Examples & Samples

  • Hire, train, coach, manage, and mentor the development staff overseeing performance of individual team members and team-as-a-whole. Coordinates training for team members as well as team building activities
  • Lead a small team of front end developers for Contact Center Cloud based applications. Provide technical guidance to team members
  • Work together with software architects, database developers and senior software developers to plan and execute projects
  • Oversee projects using Agile methodologies
  • Manage software development, unit testing, and progress against project schedules
  • Collaborate with Product Management and Systems Engineering to define system requirements, assess feasibility/complexity, estimate scope and develop schedules
  • Coordinate walk-through and reviews with product team to ensure conformance to standards and adherence to design specifications
  • Develop Apps in Angular, Ember, Javascript, etc
134

Manager, Software Engineering Resume Examples & Samples

  • Are you interested in making an immediate impact on work that matters?
  • Are you looking to join a group of seasoned industry experts, innovators and collaborators relentlessly focused on driving results?
  • Are you intrigued by a billion-dollar company that is financially successful but feels like a start-up?
135

Senior Program Manager, Software Engineering Resume Examples & Samples

  • Bachelor's degree in Computer Science, Engineering, Information Systems or Software Engineering or Software Development degree program or comparable on-the-job experience with a non-CS/IS bachelor's degree
  • Prior experience leading the development of a Cloud-based data management system and/or Remote Patient Management system
  • 7+ years’ experience leading software development projects
  • Master's degree in Software / Computer Engineering or MBA
  • Demonstrated track record of successfully delivering on projects in a matrix environment
  • Excellent downward, lateral, and upward communication skills
  • Managing geographically distributed teams
  • Track record of effective vendor management to deliver results
  • Experience working in regulated environments and delivering new products in compliance with global regulatory standards
  • Medical Device Industry or related Experience
136

Manager Software Engineering Resume Examples & Samples

  • Proven trackrecord in leading, coaching and mentoring software development teams and delivering working software together with them
  • Curiosity to find out what is slowing engineers down and how to enable them to develop quickly and with high quality
  • Ability to think out of the box and bring new ideas to the table
  • Always challenge conventional wisdom
  • Natural networker and able to connect people
  • Experience in fostering a strong engineering culture in an agile and devops environment
  • Books, training, coaching; anything that will help you further enhance your skills
  • We move fast like a “start-up” but have the benefits of a billion euro company
  • Team outings, innovation days, indefinite contract, flexible benefits, minimum 15 annual leave days, collective health insurance, health check pension scheme, up to 50% discount on products, bonus scheme
137

Manager, Software Engineering Resume Examples & Samples

  • Influence technology direction and architecture across an integrated functional area focused on the CPQ, order management, billing for Salesforce's own sales and renewals process
  • Improve development team processes and metrics that influence productivity, velocity, and quality of the scrum team
  • Work closely with the Solution Architect, to ensure solutions are in keeping with the current and future technical direction, trust (security) and performance requirements
  • 4+ years of experience in Java or other object-oriented programming languages
  • 4+ years of experience in HTML, Javascript, CSS
  • Proven track record of build a collective vision - Lead from the front
  • Bachelor's Degree in Computer Science, Engineering, MIS, STEM, IT or related discipline or equivalent experience
  • Experience with Salesforce platform a big plus
138

Manager, Software Engineering Resume Examples & Samples

  • Lead a team of software engineers, developing our common UI framework, core application UI, and providing best practices and support for other application development teams
  • Lead the team in performing high level design, detailed design, coding, and testing. This also involves working closely with Product Management, UX Design team, and application architects
  • Manage career progression for team members, including hiring, performance reviews, salary decisions, mentoring, coaching, and all duties normally associated with a hiring manager
  • Estimate, plan, manage, and deliver new framework and application releases, with high predictability and quality. UI test automation
  • Create UI framework documentation and samples, and guide internal teams and partners, in developing application-specific UI’s
  • Work with Product Management, Ux Design, and Architecture teams, to identify, define, and prioritize future enhancements
  • 7+ years experience designing and developing rich web UI applications, and underlying UI frameworks, for enterprise or consumer software
  • 2+ years experience as a development team manager. Ability to guide teams through full design, development, deployment, and support
  • Expert level knowledge of Javascript, CSS, and REST. Significant experience with modern JavaScript libraries, patterns, and tooling. Libraries such as Ext JS, JQuery, and Angular
  • Knowledge of Web Services, Web technologies, UI components, design patterns, and best practices
  • Strong computer science fundamentals, familiarity with enterprise software architectures, and knowledge of RDBMS and SQL fundamentals. Some back-end Java development experience is a plus
  • Ability to create concrete, practical designs, and corresponding development estimates and plans, with the right tradeoffs and phasing. Good sense of usability and Ux design is a plus
  • Ability to build and motivate cohesive teams. Strong teamwork and collaboration skills in working with other product teams
  • Excellent written and verbal communication skills. Ability to discuss high level technical strategy and design, and development work plans and tradeoffs
  • Experience working in an Agile environment preferred
139

Manager, Software Engineering Resume Examples & Samples

  • Planning and the management of application support or project performance addressing cost, schedule, technical performance, risk/opportunity and quality of a work package, subsystem, or related group of work packages assigned to their organization exempt level professionals
  • Lead the Application Services team to resolve outages to Tier 1 and Tier 2 assigned applications and ensure that incident/trouble tickets meet service level objectives and agreements
  • Involved as required to support sector proposals and Business Application Service initiatives such as Windows 10
  • Manage and cultivate relationships with their respective Project Management Offices, custom applications suppliers, internal technical organizations such as the Systems Engineering and Web Center of Excellence and InfoSec
  • Acting technical management focal point for assigned applications
  • Bachelor’s degree in Computer Science, Mathematics, Engineering or related technical discipline and 10 years of software engineering or relevant experience
  • Proven experience with software development and risk management processes from requirements gathering to design development, through final integration testing, deployment, operations & maintenance, and retirement
  • Excellent written, verbal, presentation and interpersonal communication skills
  • Must be have proven lead experience of onsite and/or virtual teams
  • Previous software and systems management or technical lead experience
  • Experience working with NGC manufacturing, shop floor control, logistics and supply chain software applications
  • Knowledge/experience leveraging the IEPG, ITIL or CMMI frameworks
  • Working knowledge of configuration management methodologies and tools such TFS, Subversion
  • Working knowledge of waterfall and agile development lifecycles such as Scrum, DevOps, XP
  • Working knowledge/experience of software languages like Java, .NET (C#, VB.NET, etc.), JavaScript and Oracle Forms
  • Working knowledge/experience working on SQL Server, Oracle RDBMS
  • Working knowledge/experience of the Windows and Linux operating systems
  • Experience working with Client/Server, Rich/Thick/Mobile Client and Web/ N-Tier client applications
140

Manager, Software Engineering, Express Wifi Resume Examples & Samples

  • Communicate across functions and drive engineering initiatives
  • Define and influence product strategy
  • At least 5 years of proven engineering teams management experience
  • Exceptional coding skills in one of the following: C++, Java, Javascript, or PHP
  • Technical knowledge of network architecture, OSI network model, TCP/IP, Wi-Fi
  • Technical knowledge of A/A/A schemes, including RADIUS, 802.1X, etc., and carrier-grade Wi-Fi technologies such as EAP-SIM and EAP-TTLS
  • Understanding of the technical architecture of complex and highly scalable web applications and/or media products
141

Group Manager, Software Engineering Resume Examples & Samples

  • Work closely with local team of developers, senior architects and remote teams to implement solutions that enhance usability, reliability, and performance of our wireless products
  • Involves Sustaining, code maintenance, and documentation
  • Develop frameworks and tools to help monitor and troubleshoot network health and performance
  • 10+ years of Software Development experience implementing C software for switching/routing platforms. (Gateway/ WLC is preferred)
  • Work flexible hours to accommodate remote teams
  • 3 to 5 years of related software development
142

Manager, Software Engineering Resume Examples & Samples

  • Formally supervises, coaches, and develops a work group/team
  • Ensures own team(s) compliance to goal setting and performance appraisal process
  • Coach and guide employees within own team(s)
143

Manager, Software Engineering Resume Examples & Samples

  • The job requires a professional level of knowledge in a specialized field, equivalent to a four-year college program. Bachelor’s degree in Computer Engineering or Computer Science
  • Experience with all phases of V-Model
  • Deep technical design background
  • Embedded Software, C/C++ programming
  • Software Architecture (e.g. BSW, O.S., etc.)
  • Root-cause analysis (e.g. 5Ys)
  • Experience with different validation strategies
  • Experience with issue tracking & configuration management
  • Software process & software quality assurance knowledge
144

Manager, Software Engineering Resume Examples & Samples

  • Provides technical leadership to the team by introducing technical topics, sponsoring opportunities for innovation and recognizing technical excellence
  • Manages the technical team through the solution design process. Leverages and develops talent on the team through all phases of project efforts, including requirements gathering, assessment and backlog refinement. Shapes and guides systems approach, manages project initiation, technical design and development efforts
  • Ensures platform has appropriate design patterns and coding standards in place. Directs team toward secure, durable, scalable, flexible, and accessible solutions that proactively mitigate against production support issues
  • Cultivates a test driven development culture. Ensures application development team establishes standards and requirements for automated test coverage per platform capabilities. Grows and improves platform offering and coverage for continuous build and integration testing
  • Partners with cross functional teams, such as Infrastructure, Security, Architecture, QA and key Development teams, to strengthen and elevate the platform from a technology perspective. Successfully sees designs and solutions through enterprise processes and governance to ensure compliant, secure and supportable solutions
  • Leads team through high severity operational incidents
  • 8-10 years of experience software development and operations
  • 5 years of managing systems or application development projects of all sizes and complexities, including large global systems
  • 3-5 years of leading or managing small technical teams
  • 1-3 years systems engineering
  • Ability to lead and influence cross functional teams that include architects, analysts, developers and QA analysts
  • Ability to influence and negotiate strategy and roadmaps in planning exercises
  • Ability to balance multiple priorities and meet deadlines
145

Manager, Software Engineering Resume Examples & Samples

  • Liaise with Product Managers, Product Developers, Architects, DevOps, Shared Services and Project/Program Managers to plan and prioritize software deliveries, assembling delivery and release plans
  • Communicate with the PMO to ensure that they are aware of significant changes to the project status in a timely manner
  • Implement suitable delivery methods
  • Delivery of product roadmap and application releases plans with focus on modernization and/or Technology Risk Management
  • Implement Solutions Architecture provided primarily by architecture team.; Provide guidance to the team
  • Support Requirements & Analysis, Estimation and Scoping of client request/prod mgmt. requests
  • Client onboarding and integration, data migration, configuration
  • Oversee and support Data definition, schema design & management, Business analysis
  • Support Interaction with IM for build/test/deploy execution
  • Delivery of software releases and documentation to production release mgmt and production support
  • Promote & Enable R&D Culture & vision by driving employee engagement programs and talent development
  • Delivery of quality releases for transformational initiatives on time and on budget
  • Deliver on projects on time, on quality, and on budget per the project plan
  • Resource forecasting and CAPX/OPX management to budget
  • Understand technical architecture, tool requirements, automation plans, product launch plans, and other deliverables
  • Build and manage a high performance software development team
  • Motivate and energize teams
  • Effective resource management through accurate projection of required people and resources
  • Review and approve training plans
  • Observe people performance and behaviors, and provide feedback and guidance
  • Effective communication with cross functional teams
  • Post-secondary education in Computer Science, Software Engineering, Information Management or equivalent demonstrated work experience
  • A minimum of 5 years of progressive experience in a corporate IT environment or an IT consulting company with at least 2 years in a senior role
  • A minimum of 3 years of experience in building, integrating and delivering large enterprise scale solutions using web based technologies preferred
  • A minimum of 5 years of experience developing applications on Microsoft .NET Framework, ASP.NET, C# and Visual Studio preferred
  • Demonstrated experience building and delivering SaaS solutions utilizing cloud technologies preferred
  • Experience working with multiple global delivery teams including both on-shore/near-shore and off-shore
  • A minimum of 3 years of experience leading a development team
  • A minimum of 2 years of experience leading an off-shore development team
  • Extensive experience with Agile and SCRUM
  • Demonstrated experience on Application Lifecycle Management, continuous delivery, and DevOps including branching, build, test (regression, smoke, performance, load, stress, etc.), deploy, configuration, and environment provision and management, etc. Must have experience on TFS/VSTS, other popular tools are a plus
146

Manager, Software Engineering Resume Examples & Samples

  • Technical degree in a related field of study
  • 8 or more years' related work experience or an equivalent combination of education and experience
  • Proven track record of success in leading and managing product development teams
  • Deep knowledge and extended experience in Agile methodologies
  • Project management knowledge and experience. Ensures that projects are completed on schedule and within budget
147

Manager, Software Engineering Resume Examples & Samples

  • Strong technical background with following experience preferred
  • Manages development and review of software product requirements, architecture and software design
  • Leads software engineering team in development of software deliverables
  • Provides planning, direction, and coordination for technical activities while achieving optimum use of staff, equipment, materials and facilities
  • Effectively and regularly communicates and collaborates with direct management and project teams
  • Presents and explains proposals, reports, and findings to internal and external teams and management
  • Performs administrative functions such as writing and reviewing reports, providing metrics, approving expenditures, and making decisions about the purchase of materials or services
  • Works with operations team on software release deployment plan
  • Works with operations and engineering teams to root cause field issues and track fixes
  • Occasional travel to work with customers and vendors will be involved, including overseas travel
148

Manager, Software Engineering Resume Examples & Samples

  • Lead a team of highly talented senior and junior software engineers (full-time and contingent) to develop enterprise integrations using the Java programming language and the MuleSoft Anypoint/ESB platform
  • Hire, develop, and retain exceptional talent by inspiring them to find their #dreamjob in Salesforce IT for full-time and contingent staff members
  • Champion agile methodologies like XP, Scrum, Kanban, and Lean
  • Work as a ScrumMaster using servant leadership characteristics
  • Supervise the delivery of high quality, well written code that is quickly understood and easily supported by others
  • Work closely with the Solution Architect, to ensure solutions are in keeping with the current and future technical direction, security, and performance requirements
  • Manage and report regularly on Key Performance Indicators (KPIs) that measure team performance against organizational objectives
  • Coach team members to progress career goals and develop personal qualities
  • Ability to pick up new technologies quickly and incorporate them into your daily work
  • 10+ years software development experience with a distinguished track record on technically demanding projects
  • 4+ years of software development management experience
  • 5+ years of object-oriented programming with Java
  • Demonstrated understanding of SOA design principles and best practices
  • Experience coaching and developing individuals for increased effectiveness
  • Experience managing team's in an Agile software delivery environment
  • Experience with Salesforce platform
  • Experience with Continuous Delivery pipelines
  • Experience managing the Enterprise Application Integration domain
149

Associate Manager, Software Engineering Resume Examples & Samples

  • Lead a team of software developers with a broad range of responsibilities including software architecture, design, development, unit testing and software configuration management
  • Build software that is optimized, well organized and maintainable
  • Monitoring on-going risks and providing resolutions, driving process improvements, resource planning & optimization and performance management
  • Be responsible for migration of assigned platforms and processes as per project timelines and ensure smooth knowledge transfer in partnership with on-shore and offshore stakeholders
  • Partner with key stakeholders, both off-shore and on-shore, and delivering on the service level agreements
  • Invest time daily on all projects to remove impediments and provide solutions to technical challenges and make escalations as necessary
  • Participate in capacity and program planning exercises
  • Hire, manage and mentor a team of 6-10 engineers
  • Maintain effective communication with clients, business and partners as needed
150

Manager, Software Engineering Resume Examples & Samples

  • BS Degree CSC/CPE
  • 3+ years of experience managing and leading technical employees (preferred)
  • 6+ years of expertise writing applications in Ruby and optionally C#
  • 6+ years of expertise using Ruby On Rails and optionally .NET MVC (Ruby On Rails is a must)
  • 3+ years of experience with HTML5, CSS3, JavaScript, and Sass
  • Mastery in data structures, algorithms, and asynchronous architectures
  • Expertise in OO Design
  • Experience delivering production web applications (500+ users) using contemporary frameworks
  • Experience developing products for global markets
  • Experience in a highly agile/scrum environment
  • Experience managing multiple engineering teams: Core platform, API, Research, Big Data, Application Security, mobile, and UI
  • Experience leading front-end development for high-performance API
  • Mastery in building scalable infrastructure or Distributed Systems required
  • A strong passion for bringing useful, useable and highly desirable user experiences to life
  • Supervise a team of 4-8 team members
  • Actively contributes code to projects
  • Communicate technical expertise, stay current and communicate best practices within their technical discipline (Guild)
  • Mentors Software Engineers on best practices within their technical guild
  • Manages overall code quality of Software Engineers on assigned guild(s)
  • Ensures Software Engineers on assigned guilds are meeting performance and quality standards
  • Provides timely feedback regarding addressing bugs, code quality, and performance issues
  • Collaborates with the other Software Managers and the Director of Software Engineering to create and evaluate department-wide process improvements and initiatives
  • Identifies and provides direction to support team members to modify behavior that could be adversely impacting group effectiveness and productivity
  • Proactively schedules, procures, and facilitates technical training for teams and individuals
  • Facilitates positive change in direct reports, department culture, and product development values
  • Encourages and supports others to take on responsibility, authority, and accountability
  • Responsible for new hire training and smooth transition into teams
  • Schedules and attends one-on-ones with direct reports, with regularity determined by the expressed needs of direct reports
  • Schedules, prepares the content for, and leads regular performance discussions for direct reports
  • Stay on the cutting edge of what’s new in technology and user experience, identifying opportunities to and experimenting with applying new technologies and interaction patterns to customer problems
  • Be receptive to suggestions for changing and improving the way work is accomplished
  • Set an example by working hard
  • Handles crises and stress calmly and effectively
  • Is effective in following through on responsibilities
  • Makes people feel that what they do has meaning and significance in regard to the success of MINDBODY
  • Gives others recognition for their contributions
  • Is approachable
151

Manager, Software Engineering Resume Examples & Samples

  • 6+ years of expertise writing applications in C#
  • 6+ years of expertise using ASP.NET MVC
  • Expertise in Object-oriented Programming
  • Experience managing multiple engineering teams: Core platform, API, Research, Big Data, Application Security, mobile, and/or UI
  • Experience leading back-end development for high-performance APIs
152

Manager Software Engineering Resume Examples & Samples

  • At least 5 years’ experience supervising software development teams greater in size than 10 engineers
  • Experience working with agile scrum, kanban and waterfall methodologies on technically complex projects
  • Experience communicating with customers, other technical teams, and senior management to report status, proactively identify and resolve issues, collect and refine requirements, describe software product features, technical designs, and coordinate a product strategy
  • Ability to handle multiple competing priorities in a fast-paced, matrix environment
  • Experience with application middleware products including GlassFish and WebLogic Experience with HP Enterprise Security Product Fortify standup/configuration, use, and establishing standard fix guidance
  • Experience with CMMi for Dev
  • Experience with automated testing methodologies
153

Manager, Software Engineering Resume Examples & Samples

  • Bachelor's degree in Computer Science, Information Systems, or related discipline
  • A minimum of 7 years of experience in the development of high volume, mission critical applications in heterogeneous environments/architectures for multi-user systems
  • A minimum of 3 years of technical leadership
  • A minimum of 3 years supervisory experience and proven success in managing technical teams
  • Strong knowledge of all aspects of the Software Development Life Cycle (SDLC)
  • Proven success building applications that satisfy security, scalability, high availability, and network management/monitoring requirements
  • Experience in defining architectures that satisfy security, scalability, high availability, and network management/monitoring requirements
  • Experience in business process modeling & reengineering
  • Experience with relational and/or non-relational (NoSQL) databases (Casandra experience preferred) and the design of highly available, distributed database applications
  • Experience with Service Oriented Architecture concepts, web/RESTful services, and event-driven architecture
  • Experience with cloud architectures, in particular Amazon Web Services
  • Knowledge of Agile/Scrum development methodologies
  • Strong oral, written, presentation and listening communication skills
  • Strong interpersonal and management skills
  • Strong reasoning, analytical, and problem solving skills
  • Expertise in one or more development technologies: Java EE, Messaging Systems, XML, Web Services, JavaScript, mobile, HTML, web technologies such as Angular & CSS, scripting languages, etc
  • Expertise in web and/or distributed application design
  • Ability to make effective decision, even under pressure and while lacking all of the desired information detail
  • Ability to develop technical specifications and designs artifacts
  • Ability to take ownership of an assignment through to completion and work effectively with people from different departments, companies, and customer organizations
  • Ability to solve complex problems with multiple complex abstract variables
  • Ability to communicate technical information in an appropriate manner for widely varied audiences (from management to individual contributors on software development teams)
  • Ability to uphold Choice’s Values & Performance Principles of collaboration, performance excellence, sense of urgency, openness to new ideas, inclusion & diversity, integrity, customer focus, and respect
  • Experience working with and managing external consults
  • Advanced knowledge of enterprise application integration and experience with high volume messaging technologies like Kafka
  • Knowledge of Software-as-a-Service (Workday and Salesforce preferred) and cloud technologies such as Amazon Web Services
  • Knowledge of relevant security, regulatory and compliance matters as they relate to system design (PCI, SOX, ESAPI/OWASP, SAML)
154

Manager, Software Engineering Resume Examples & Samples

  • 5+ years software development experience with a distinguished track record on technically demanding projects, with at least 2 years of management experience
  • Experience managing contractors
  • Experience managing QE and Dev teams
  • Ability to manage multiple projects and priorities
155

Manager, Software Engineering Resume Examples & Samples

  • Drive quality engineering, exploratory testing, and test automation covering all key practice areas including mobile, web, and API testing
  • Drive adoption of development services (Quality Engineering, Performance Engineering, Continuous Integration, Continuous Delivery, and Collaboration) amongst various delivery teams
  • Ensure that staff has skills and behaviors to perform tasks fully through effective communication of goals, objectives, performance and as necessary improvement plans
  • Recommend annual budgetary needs and ensure appropriate expenditures within that approved budget
  • Understand end-customer needs and associated value chain to drive processes and practices to ensure flawless customer experience
  • Foster strategic thinking and continuous learning to help MasterCard continue to lead as a technology company providing differentiating high-quality products and services to enable global commerce
156

Manager, Software Engineering Resume Examples & Samples

  • Lead a team of UI engineers towards the design and development of GigaVUE-FM in a matrixed environment
  • Work effectively with all stakeholders and engineers throughout the lifecycle of the product to deliver a competitive product with the right quality using Scrum process
  • Work with Product Management, Sustaining, Support and customers to define the product backlog, roadmap and plans
  • Hire, retain, mentor and motivate a team of world-class engineers to be able to produce cutting-edge competitive products
  • Understand the technical stack, architecture, tools and code base and influence decisions to keep the products cutting-edge and highly effective
157

Manager, Software Engineering Resume Examples & Samples

  • Experience with design and development of highly scalable, platforms in the cloud, which include catalog, order management, and/or payment for consumers
  • Proven ability to work effectively in cross-functional teams with an agile mindset
  • Ability to quickly build relationships with key partners across the enterprise
  • Strong interpersonal skills and a collaborative approach to achieving objectives
  • Effective communicator to act as an advisor to senior leadership and partners
  • Flexible and adaptive in ambiguous environments
  • Additional Preferred Qualifications
  • Advanced degree
  • International commerce / payments / logistics experience
  • Startup or setting programs and teams from the ground up experience
158

Manager, Software Engineering Resume Examples & Samples

  • Managing, motivating and mentoring Software and Test Engineering team members
  • Interact with support, production operations, product management for development
  • Provide technical guidance and mentorship to the team
  • Work with remote/distributed teams
  • Strong demonstrable experience engineering Java web applications is a required
  • Well versed in clean coding best practices
  • Experience in a SaaS / Cloud multi-tenant environment strongly desired
  • Experience mentoring and leading cross-functional teams of Software and Test Engineers is strongly desired
  • Experience managing geographically distributed teams desired
  • Experience working in an Agile / Scrum Environment is required
  • Experience coaching and mentoring Agile / Scrum teams desired
  • Knowledge and experience with automated testing frameworks such as, Selenium, Cucumber desired
  • BS in Computer Science or related discipline
  • 8+ years of commercial software development experience
  • Minimum of 3 years in an engineering management role
  • Excellent communication skills in English both written and spoken
159

Manager, Software Engineering Resume Examples & Samples

  • Manage the day-to-day activities of the Sustaining Engineering team (Software and QA Engineers)
  • Meet weekly, or as needed, with the ATAC leadership team
  • Utilize the sustaining tracker and other work queue visibility tools
  • Ensure patch and maintenance releases are adequately developed, tested, documented and delivered
  • Work with product management, ATAC and/or other engineering teams on defect resolution paths (Examples: Do we fix in next available shipping release? Do we backport to prior version? Do we offer a handpatch hot-fix?)
  • Maintain the engineering oncall rotation and act as an escalation point for off-hours and after-hours work efforts (this is a very rare occurrence)
  • Set overall vision and direction of the sustaining engineering team by providing leadership to the team of software and quality engineers
  • Coach and mentor each employee performance, goals and professional development
  • Five or more years experience as a professional software developer working on a team of other developers, OR
  • Five or more years experience as a professional quality assurance engineer working on a team of other engineers
  • Two or more years of experience in some leadership position, professional or otherwise
  • Ability to assess, balance and distribute work tasks to team members
  • Customer centric approach to issue resolution
  • Superior attention to detail
  • Five or more years of experience managing teams of software developers or quality assurance engineers
  • Knowledge of Agile software methodologies; experience with Scrum or Kanban
  • Understanding of networking and core Internet protocols (e.g. distributed networks, TCP/IP, DNS, SMTP, HTTP, etc)
  • Development expertise in Linux, C, C++, Python, XML, and/or Web Services
  • Experience with software development build systems, code merging and software release processes
  • Experience with revision source code control (CVS, SVN, Git)
160

Manager, Software Engineering Resume Examples & Samples

  • Work with the Product Managers to translate business requirements into technical design
  • Research approaches and coordinate designs with team participants
  • Promote best practices for automated tests and continuous integration
  • Participate in discovery efforts in determining size and approach of new projects
  • Manage and mentor a team of engineers
  • Set and review goals and performance of team
  • Inspire growth and guide team members careers
  • 5-7 years of hands on leadership building web application in dynamic web based environments
  • High proficiency in Agile development, continuous deployment methodologies
  • 5-7 years experience hands on full stack development with Java, MVC frameworks, Javascript, HTML5 and SQL
  • 5-7 years experience with client-side JavaScript including HTML5, and AngularJS is a plus
  • Excellent written and verbal communications
161

Grand Sky-manager, Software Engineering Resume Examples & Samples

  • BS degree in Computer Science, Computer Engineering, or related engineering degree and experience in software, cyber or system engineering fields and 5 years of related experience
  • Experience working with SAFe, Agile, or Kanban on technically complex projects
  • Experience with manned and/or unmanned flight software and sustainment
  • Experience with modifying software for cyber resiliency
  • Previous experience in developing proposals, SOWs, and BOEs
  • Advanced degree in Computer Science, Computer Engineering, or other Engineering discipline
  • Experience in identifying, pursuing, and obtaining new work scope
  • Previous experience in establishing a new office environment
162

Manager, Software Engineering Resume Examples & Samples

  • Partner with cross-functional core stakeholders within across engineering as well as SW engineering, to lead the technology direction, facilitate key technical decision points, and take the architecture specifications into working engineering outcomes
  • Ability to commit to road maps with capabilities and timelines using the agile software development methodology for new product and technology evaluation and introduction
  • Align technology to business strategy, and proactively drive a product development direction throughout the organization
  • Manage multiple teams consisting of both contract and full time employees and senior level technical individuals to deliver product on time and on budget
163

Manager Software Engineering Resume Examples & Samples

  • Ability to manage multiple resources dispersed across globe
  • Adaptable to a fast paced and quickly changing environment, able to prioritize and multi-task, to meet critical deadlines
  • Avid interest in keeping abreast with the latest developments in the software development world
  • Expertise in leading the development of large scale apps
  • A track record of delivering for business partners
  • Strong written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders
  • Entrepreneurial spirit combined with strong program, project and product management skills
  • 1-3+ years managing software development teams
  • Spring and Hiberrnate JAVA frameworks
  • Leading teams in a test driven environment teams
  • Proven ability to deliver business outcomes through improving the experience that customers have with a product or service, such as: adoption, growth, revenue and retention
  • Proven experience delivering software using an Agile/Scrum methodology
  • Experience in the health care industry
  • Experience with Adobe Experience Manager(AEM)
  • Angular, UI frameworks (Bootstrap, CSS, HTML5, JASMINE,…), Web service development (REST, SOAP)
164

Manager, Software Engineering Resume Examples & Samples

  • Drives the execution of multiple business plans and projects
  • Ensures business needs are being met
  • Ensures efficient delivery of quality product
  • Ensuring adherence to system standards for product development
  • Improves, optimizes, and identifies opportunities for improved software development life cycle
  • Manages delivery success
  • Manages testing of a functional domain of the technology platform and builds solutions to align with business strategy
  • Promotes and supports company policies, procedures, mission, values, and standards of ethics and integrity
  • Provides supervision and development opportunities for associates
165

Manager, Software Engineering Resume Examples & Samples

  • Run and implement continuous improvement initiatives
  • Manage the development process for your team (Kanban)
  • All Manager HR functions including but not limited to hiring, coaching, keeping a high morale to holding team members accountable
  • Make sure your team implements any department initiatives including all the high performing team behaviors
  • Lead the daily standup
  • Remove impediments
  • Lead team Kaizen events and retrospectives
  • Participate in the Daily Product Review and communicating information up and down the line
  • Facilitate team communication regarding team issues
  • Maintain team/Kanban statistics
  • Proficiency in the Agile development life cycle
  • Proficiency in Kanban and Scrum methodologies
  • Proven technical problem solving skills
  • Experience driving positive change within the team via process manipulation
  • Experience setting goals and focusing on measurable results
  • Ability to be a leader within the team as well as someone who is able to represent the team within the company
  • Ability to build and maintain relationships with other groups within the organization
  • Detail-oriented,
  • Comfortable working multiple projects simultaneously
  • Ability to foster collaboration
  • Ability to manage expectations of various people internal and external to the team
166

Manager, Software Engineering Resume Examples & Samples

  • Bachelor of Science in Computer Engineering or Computer Science
  • Seven years of Embedded Software Development from requirements through validation
  • Prior experience in the Automotive industry