Sr. Software Engineer Resume
Plano, TexaS
SUMMARY
Strong customer service, organizational and multi - tasking skills. Known for process improvement, problem solving, and efficiency. Excellent verbal and written communication skills. Team leader focused on exemplary commitment to company success. Quick learner that loves new challenges.
TECHNICAL SKILLS
Languages: Groovy, JAVA, XML, SQL, HTML, CSS, Javascript, Ruby
Operating Systems: OSX, Linux, Windows
Other: Git, Svn, IntelliJ, Eclipse, JIRA, Gradle, Maven, Ant, JUnit, Mockito, Spock, UML, Rails, Ajax
PROFESSIONAL EXPERIENCE
Confidential
Sr. Software Engineer
Responsibilities:
- Lead small team in new development, providing guidance in best practices
- Developed back-end architecture using Restful web services with Spring Boot and MongoDB
- Designed front-end UI with Angular and assisted with UX decisions.
- Worked with product owners to address user needs and provide business solutions
Confidential, Plano, Texas
Software Engineer
Responsibilities:
- Supported modular application to help project managers handle client needs.
- Develop application on Tomcat and Spring Boot using latest technologies (git, gradle, groovy) with SCRUM agile methodologies.
- Designed and developed full-stack solutions based on Product Owners needs.
- Worked with support team to introduce features in application that reduces support tickets.
Confidential
Software Manager
Responsibilities:
- Served as lead product designer and subject matter expert specializing in developing financial business applications such as Expense Management and Invoice Management.
- Implemented multi-tiered Java enterprise web application using ZK, Spring, and Hibernate
Project Team Lead / Continuous Integration Specialist
Responsibilities:
- Lead team in developing commercial applications using the SCRUM agile methodology.
- Developed Continuous Integration build system using Hudson and Maven with automated deployments to test server.
- Train Jr. Developers on code style and OO principles.
Software Engineer
Responsibilities:
- Analysis and design of logistical software for use in a Dept. Of Defense application using Javascript, JSP and Servlets.
- Solved cargo transportation business logic problems using OOD solutions in EJB/Hibernate environment.
Confidential, Richardson, Texas
Technical Lead/Subject Matter Expert
Responsibilities:
- Design and develop of internal Java enterprise web application providing tracking and reporting for network maintenance requests.
- Maintain deployment to Unix servers running BEA Weblogic Application Server and scripts for daily automated tasks.
- Tools and technologies used on a daily basis are: Eclipse IDE, Squirrel for SQL database queries, Jude for UML diagramming, Maven, Weblogic, Tomcat, JSP, Java, Javascript, XML, SQL, HTML, and CSS.
Confidential, Plano, Texas
Software Engineer
Responsibilities:
- Worked with Java5 in the Eclipse IDE and managed under the Unified Process with emphasis on Object-Oriented Analysis and Design.
- Use UML diagrams such as Class Diagrams, Sequence Diagrams, State Diagrams and Activity Diagrams to communicate during the analysis and design phase.
- Focus on OOA/OOD concepts and implemented design patterns including the Observer and Strategy pattern.
- Follow Agile methodologies including Test-Driven Development, paired-programming, daily stand-ups, and Iterative Development.
- Project consists of the following technologies: Hibernate, MySQL, Swing, JUnit4, Log4J Profile4J and Subversion.
Confidential, Denton, Texas
QA Developer/Analyst
Responsibilities:
- Worked Java and XML files in the Eclipse IDE and contributed to the test suite using JUnit and XMLUnit.
- Developed test plans describing the testing process for particular features of the application
- Designed and developed a Ruby on Rails with MySQL web application for managing test cases which gave me exposure to MVC, HTML, Javascript and Ajax.
- Analyzed and automated test cases to be performed by the testing application
- Managed and improved efficiency of the smoke tests against daily builds.