Senior Software Engineer Resume
SUMMARY
- Skilled Java programmer wif 7 years of experience providing key contributions to teh software development lifecycle for web, mobile, and desktop application projects. Seasoned application developer well - versed in Java worked on international projects for diverse clientele.
- Proven ability to translate client requirements into technical specifications dat result in productivity enhancing, efficiency-boosting technologies
- Skilled at delivering teh full development lifecycle, including optimizing testing via test automation
- Adept at full-stack development, wif several successful projects using MVC architecture, spring, Oracle, XML and non-SQL web services, and design patterns
- Able to work in a team environment wif cross-functional, international personnel
- Strong trouble-shooter and problem solver
TECHNICAL SKILLS
Languages: Java / JEE, C, C++, Visual Basic, C#, Pascal, Assembly Web HTML5, CSS3, JavaScript, JQuery, AngularJS, TCL, Perl, Ajax, JSP, Node JS, Express
Web Services: Restful, SOAP
Web/app server: Tomcat, JBOSS
Frameworks: Spring, Hibernate, Struts, Servlet, IBM Bluemix, Backbase
Databases: SQL Server, Oracle, SQLite, MS Access, DQL Design
Patterns: Singleton, Observer, Adapter, Factory, Model View Controller, Dependency Injection
SDLC: Agile-Scrum Tools STS, Eclipse, Android Studio, Xamarin Studio, Bracket, Sublime 3, Visual Studio, GIT, SVN, Source Tree, Postman, SQL Developer
Platforms: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Engineer
Responsibilities:
- World-renowned giant in IT consulting, service delivery, and development. Staffs 66,000 worldwide.
- Managed a variety of software projects for diverse clients.
- Analyzed client requirements to determine application specifications before devising concepts and programming solutions.
- Developed key modules and functionalities.
- Implemented web services wif Spring Boot, Spring MVC, JPA, Crud-repository, Jpa-Repository, Hateoas using Ajax to call restful web services, Parsing JSON, Built responsive, flexible user interfaces.
- Handled bug testing and defect resolution.
- Integrated agile principals into teh software development lifecycle.
- Supervised onshore and offshore teams as needed.
- Addressed and resolved production issues and trouble tickets; provided product support as needed.
- Oversaw knowledge transfer between teams. Analyzed and implemented change requests.
- Worked as a customer support to trouble shoots teh issues dat teh users had when using application.
- Developed hybrid mobile application wif AngularJS, HTML5, CSS3 and Bootstrap.
- Developed native Android application.
- Worked wif IBM Bluemix Presence Insight technology to develop teh mobile app to track user visiting a specific location in a store.
- Using version control tools like SVN, Source Tree and GIT and project management tools like JIRA.
Technologies: Java 7 and 8, spring, Spring Boot, Spring MVC, JPA, Crud -Repository, Jpa-Repository. Hibernate, Restful, JSON, Tomcat, Oracle Database Server, STS, SQL Developer, Postman, Android SDK 4.4 or later, Android Studio, SVN, Source Tree, Phone Gap / Cordova, AJAX, HTML5, CSS 3, JQuery, JavaScript, Struts 1.0, EMC Documentum, Sencha Touch 2.0, DQL, Jira, Mac OS, Windows 7, Angular JS 2 and 4, Node JS, Bootstrap, Maven.
Confidential
Software Developer / Onshore Coordinator
Responsibilities:
- Software outsourcing firm working wif a wide range of global companies
- Handled front-end and back-end development for onshore web application software projects in various locations
- Developing interactive User Interfaces, usability, web and client / server applications using HTML5, CSS3, JavaScript and JQuery
- Contributed to programming, implementation, and testing - Including extensive quality assurance and automation projects to conduct extensive testing and design automation test cases, tools, and scripts for new features.
Technologies: Java 7, HTML, Ajax, JQuery, JavaScript, CSS, Eclipse, SVN, Perl, C++, TCL, SQL, Oracle, WinRunner, Windows, Linux, SVN.