We provide IT Staff Augmentation Services!

Software Development Manager Resume

4.00/5 (Submit Your Rating)

Carrollton, TexaS

SUMMARY:

  • Collaborator who effectively partners with Senior Management, Development Managers, Quality Assurance, Project Management, Marketing and other stakeholders to craft high quality, customer driven, revenue generating software solutions on time and within budget.
  • A highly motivated, outcome focused, visionary leader with a wide - ranging software development background who builds as wells as develops highly collaborative and productive teams.
  • IT Professional Strategic IT leader who partners with Architecture leaders to establish and ensure the highest quality standards and best practices are utilized for product development
  • Team Builder Builder of several teams ranging in size from 7 to 12 direct reports by active engagement in the entire recruiting process including capacity planning, job requisition creation, overseeing the prescreening of candidates, interviewing, salary negotiation and overseeing on boarding activities.
  • Project Manager Effectively partnered with Project Management on approximately 20 projects over the last 3.5 years from the requirements analysis to the production support phase in terms of scope negotiation, risk identification and mitigation, timelines, budget monitoring, and status reporting. Projects varied in size and complexity. Many were completed simultaneously to support quarterly software releases to production.
  • Agile Manager Certified Scrum Master for 3 different Scrum teams over the last 3.5 years. Trained and coached teams as well as the larger organization in Agile, Scrum and Kanban. Creation and fostering of a customer needs focused, open, positive, work environment where collaboration, accountability, trust, transparency, creativity, and continuous improvement result in high value production at a sustainable pace.
  • People Manager Staff development thru One-on-One meetings with team members to guide their professional growth while increasing engagement and retention. Goal setting, performance appraisals, salary administration, and staff level adjustments. Partnered with Fieldglass for contractor vendor management.

PROFESSIONAL EXPERIENCE:

Software Development Manager

Confidential, Carrollton, Texas

Responsibilities:

  • Managed 2 production support teams with a total of 11 direct reports (contractor and fulltime mixture) comprised of Business Analysts, Software Developers, as well as Quality Assurance. Goal setting, performance reviews, mentoring, interviewing, staff adjustments.
  • Established a framework for the handling of production issues based on priority, time sensitivity etc. using Kanban. Trained both teams and the organization on the Kanban process and principles. Facilitated the daily stand-ups at physical Kanban boards to emphasize teamwork and continuous improvement.
  • Partnered with the Application Development Managers, Quality Assurance Managers and various departments (Accounting, Compliance, Service Desk, Operations, Bankruptcy, and Finance) for issue clarification and resolution.
  • Partnered with Business Analyst to triage and ensure proper prioritization of incoming production issues as well as issue ranking for resolution purposes.
  • Removed or escalated impediments and obstacles to each team’s progress. Acted as a change agent for continuous improvement in the organization based on identified work flow bottlenecks.

Environment: Windows 7 & Red Hat Linux, Jenkins, and GIT, Java 8, Mockito, JUnit, Spring, Hibernate, Struts, JavaScript, AngularJS, Tomcat, Oracle SQL Developer, MS Office, and Microsoft TFS.

Supervisor Software Development

Confidential, Southlake, Texas

Responsibilities:

  • Managed 10 software developer direct reports (contractor and fulltime mixture). Performance Management goals, mid-year and year end performance reviews, team building, conflict resolution, project budget monitoring, dismissals etc.
  • Strategically built 2 local Scrum teams through job requisition preparation, prescreening of candidates, interviewing, on boarding, initial product training.
  • Facilitated Scrum ceremony events including Release & Sprint Planning, Backlog Refinement, Daily Stand-ups, Sprint Review, Retrospectives as well as Scrum of Scrums meetings. Educated the teams and organization on Agile and Scrum practices with one on one coaching as well as group meetings.
  • Partnered with the Product Owner and Business Analysts concerning Backlog prioritization and general maintenance.
  • Motivated and coached the teams towards self organization as well as adoption of effective techniques such as TDD, Pairing, Continuous Integration etc.
  • Removed or escalated impediments and obstacles to each team’s progress.
  • Partnered with Project Management on project timelines, scope negotiation, identified risks and mitigation plans to ensure on time delivery of committed projects.
  • Established working agreements with teams to ensure the high quality of delivered functionality, accountability, and high productivity - Definition Of Ready, Definition Of Done, Core hours etc.
  • Radiated each team’s progress on both a daily basis by email and bi-weekly basis by metric presentation to project management, marketing and other stakeholders.
  • Identified team members for leadership roles and provided subsequent coaching.
  • Monitored each team’s performance and group dynamics to coach for high performance.

Environment: Windows 7, Red Hat Linux, Jenkins, TeamCity, Subversion, GIT, Java 7, SoapUI, Mockito, JUnit, Spring, Hibernate, JMX, jBPM Workflow engine, CXF Web Stack, Tomcat, XML, MagicDraw UML, Oracle SQL Developer, Cygwin, MS Office, VersionOne, Rally and JIRA.

Team Lead Software Development

Confidential, Southlake, Texas

Responsibilities:

  • Built 2 local Scrum team through job requisition preparation, prescreening of candidates, interviewing, on boarding and initial product training.
  • Managed all aspects of the Scrum Framework for the local Scrum teams. Facilitated the Sprint Planning, Product Backlog Refinement, Daily Standups, Sprint Review, Retrospectives as well as Scrum of Scrums meetings.
  • Partnered with the Product Owner and Business Analysts for Product Backlog and Release Backlog prioritization and general maintenance.
  • Motivated and coached the teams towards self organization as well as adoption of effective techniques such as TDD, Pairing, Continuous Integration etc.
  • Removed or escalated impediments and obstacles to the team progress.
  • Partnered with Project Management on project timelines, scope negotiation, identified risks and mitigation plans to ensure on time delivery of committed projects.
  • Established working agreements with the team to ensure the high quality of produced functionality, accountability as well as high productivity.
  • Radiated the team’s progress on both a daily basis via email and bi-weekly basis by metrics presentation to project management, marketing and other stakeholders.
  • Monitored each team’s performance and group dynamics to expose areas for improvement.
  • Performed the Supervisor role for the DFW contingent of the Service Engine global team.

Environment: Windows 7, Red Hat Linux, Jenkins, TeamCity, Subversion, GIT, Java 7, SoapUI, Mockito, JUnit, Spring, Hibernate, JMX, jBPM Workflow engine, CXF Web Stack, Tomcat, XML, MagicDraw UML, Oracle SQL Developer, Cygwin, MS Office, VersionOne, and JIRA.

Senior Software Developer

Confidential, Southlake, Texas

Responsibilities:

  • Replaced the legacy HTML/JavaScript interface with an Adobe Flex based user interface and compatible backend. User story generation, implementation, and testing.
  • Refactored existing airline/caterer data file transfer mechanism to adhere to Sabre Guidelines and to provide a service based implementation.
  • Reorganized resources used by In-Flight messaging components which communicate with airlines via IBM MQ to provide a more maintainable and scalable structure.
  • Refactored existing In-Flight user throttling mechanism to monitor database pool size, memory consumption and thread usage as well as heap dump generation for higher level monitoring applications.
  • Produced End to End documentation for all work completed in various areas of the product to comply with the Sabre Minimum Operating Standards requirements.
  • General maintenance for the In-Flight product.

Environment: Eclipse, FlexBuilder, IntelliJ, GNU EMACS, Ant, TeamCity, and ClearCase/ClearQuest/Subversion, JDK 1.6, Adobe Flex, Spring, FitNesse, AutoSys, Jetty Web Container, JMX, Struts, Servlets, JDBC, XSL, XML, JMS, JavaScript, MagicDraw UML, Oracle SQL Developer, IBM MQ Series, ActiveMQ, BlazeDS, Cygwin, MS Office, and VersionOne, Windows Vista, Solaris and Linux.

Senior Java Consultant

Confidential, Irving, Texas

Responsibilities:

  • SOAP Web Service creation including XSD, WSDL, and Service Endpoint generation.
  • Generation of the object model, database schema and JPA based entity objects.
  • Participation in design reviews to validate all created design artifacts including UML sequence diagrams, Oracle database schema designs as well as the requirements verification.
  • SoapUI based verification/testing of developed Web Services.
  • EasyMock/PowerMock unit testing of all developed software to meet code coverage requirements.
  • Deployment of newly developed Web Services to a Glassfish Application Server (v2.1) running on both Windows XP as well as Red Hat Linux machines.
  • Development integration testing support, defect identification and resolution.

Environment: Java, JPA 2.0, EJB 3.0, Hibernate, JUnit, MagicDraw UML, SoapUI, Oracle SQL Developer, EasyMock 2.5, JD Squirrel, JIRA, NetBeans IDE, Eclipse IDE, GNU EMACS, Maven, and Subversion and Cygwin, Windows XP and Red Hat Linux.

Senior Java Consultant

Confidential, Dallas, Texas

Responsibilities:

  • Analysis, troubleshooting, diagnosing and general maintenance of production issues identified by the Service organization.
  • Enhancement of various services in accordance with department goals and requirements.
  • On call support for production issues reported in the Remedy incident management system.

Environment: Eclipse IDE, TextPad, GNU EMACS, Ant, ClearCase and ClearQuest, JDK 1.5, Spring 2.0, JUnit, SAAS and MagicDraw UML, Windows XP, Solaris, and Linux, SabreView and SaasScript

Staff Engineer

Confidential, Plano, Texas

Responsibilities:

  • Migration of select features from a legacy product.
  • Embedding of the web based TN-Sight Craft tool into and existing EMS application.
  • Programmatic setup and installation of a Web Proxy for use by the EMS client.
  • Generation of installation scripts for Web Proxy configuration for both the Linux and Windows environments.
  • Troubleshooting and debugging of various application defects.
  • Participated in the Next Generation NMS/EMS research, analysis, evaluation.

Environment: Java, Eclipse IDE, SlickEdit, GNU EMACS, Ant, ClearCase and ClearQuest, XML, SAX, Java Swing, JMS and Hibernate, WebRenderer, Apache Web Server, SquidCache, and InstallShield.

Senior Software Engineer

Confidential, Richardson, Texas

Responsibilities:

  • Documentation of existing design structure (static and dynamic) with object modeling tools.
  • Critical analysis of current tools to identify missing features, performance bottlenecks, and refactoring candidates.
  • Initiated documentation of all identified issues in the defect tracking tool for implementation scheduling.
  • Generation of a system acceptance test plan for use in release cycles.
  • Troubleshooting and resolving of identified application defects.
  • Investigation of new technologies to simplify application complexity.
  • Participated in architectural discussions concerning long term NOC software planning.

Environment: Java, JGoodies, JProbe, VisualGC, Java Swing, JDBC, JMS, Log4J, MS SQL Server, MS IIS, Eclipse, JBuilder, Ant, SVN, and MagicDraw UML.

Senior Software Engineer

Confidential, Plano, Texas

Responsibilities:

  • Lead many aspects of the software development cycle - analysis, design, implementation and verification.
  • Feature Requirements Document review, Use Case generation and review.
  • Critical analysis of EMS Graphical User Interface.
  • Spear headed EMS vendor product evaluation, comparative analysis and customization strategy.
  • Lead Design reviews, code reviews, as well as product verification and defect resolution.
  • Created the Online help system strategy.
  • Mentored junior developers in GUI design and java.

Environment: Java, Java Swing, Java Applets, Java RMI, C++, Apache Web Server, Java Web Start, Radius, CORBA, HTML, Eclipse, Struts, Apache ANT, ClearQuest, CVS, and MagicDraw UML.

We'd love your feedback!