We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Computer Science engineer with 7 years of software development experience using Agile and Waterfall methodologies
  • Extensive experience with Agile Web Application Development using Java/J2EE, Oracle Business Process Management and FLEX3
  • Experience in developing information technology architecture, logical and conceptual components using solution delivery framework and reference architecture
  • Sound knowledge of GIS (Geographical information Systems), GIS Web Services and GIS based web application development
  • Proficient in implementation of ESRI’s (Environmental Science Research Institute) ArcWeb Services using SOAP and REST
  • Strong analytical ability - finding creative, innovative, and accurate solutions to a given problem. Ability to quickly understand necessary business functions

TECHNICAL SKILLS:

Programming Skills: JAVA, J2EE, FLEX 3 with LCDS, Oracle BPMS

Scripting Languages: HTML, XML, CSS, JavaScript (Ajax, Dojo),Action Script 3

Databases: Oracle, SQL Server 2000/2005, MS-Access

Operating Systems: Windows 7/XP/NT/2000/98,Vista,MS-DOS

IDE s: NetBeans, Eclipse, Flex Builder, Oracle BPM Studio

Servers: Apache Tomcat, Web logic 10.3, Glassfish

Version Control Tools: SVN

Other: GIS and GIS based web applications, SOAP & REST web services

EXPERIENCE:

Confidential

Software Developer

Environment: Appian Business Process Management Programming

Responsibilities:

  • Designing and developing components using Appian BPM Programming
  • Continuous communication with customers to analyze information needs and functional requirements
  • Supporting User Acceptance Testing

Confidential

Application Developer Sr.

Environment: Java (JSP, Servlets), JavaScript (Ajax, JQuery), Oracle BPM Programming, Eclipse, Oracle BPM Studio

Responsibilities:

  • Technical lead for OMS BAU team - project planning, estimation, technical design and development for various business requirements using Agile methodology
  • Designing and developing components using Java (JSP, Servlets), JavaScript (Ajax, JQuery), Oracle BPM Programming, Eclipse, Oracle BPM Studio
  • Sprint planning for each release cycle including resource allocation, prioritization
  • Training junior resources and team management
  • Communicating with customers to analyze information needs and functional requirements
  • Proposed and implemented separation of tightly integrated single application into multiple logical components which increased the efficiency in managing, coding and deploying the code significantly

Confidential

Requirement Analyst

Environment: Agile working environment

Responsibilities:

  • Regularly communicated with business managers, subject experts and developers to analyze information needs and functional requirements
  • Provided Business Requirements, Functional requirements, and Use Cases to development and testing team as needed
  • Provided Dev and QA support
  • Worked with Agile Software Development methodology
  • Involved in requirement gathering meetings, requirement documentation, story card creation, prioritization and customer demo

Confidential, Columbus, Ohio

Application Developer

Environment: Java (JSP, Servlets), REST, JUnit, JavaScript (Ajax), Flex 3, ActionScript 3, Apache Tomcat, NetBeans 5.5, Eclipse, Flex Builder 3

Responsibilities:

  • Worked on various multi-tier Java projects such as web site development for a Learning Management System using MVC design pattern
  • Provided technical leadership for group projects, determining architecture and work assignments
  • Implemented Waterfall model for all academic projects
  • Created framework for Library Book Management application by implementing RESTful Web Service architecture using Jersey

Confidential

Software Engineer

Environment: Java (JSP, Servlets),SQL-Server, Apache Tomcat, Eclipse

Responsibilities:

  • Business requirement gathering
  • Designed User Interface for application using JSP, JavaScript and CSS implemented Java components and Servlets for application
  • Worked with Agile Software Development methodology
  • Involved in project planning activities

Confidential

Software Engineer

Environment: Java (JSP, Servlets),JavaScript (Ajax, Dojo), Flex 3, ActionScript 3, LCDS, Web Services, Apache Tomcat, NetBeans 5.5, Flex Builder 3

Responsibilities:

  • Technical module lead and acted as a single point of contact for the project
  • Coordinated project planning activities within the team
  • Involved in all the tiers of the J2EE application based on MVC design pattern
  • Developed GUI components using JSP’s, CSS, HTML, DHTML, Java script, AJAX, DOJO, XML, FLEX 3, Flex Viewer framework and action Script
  • Used DOJO libraries with AJAX for asynchronous communication
  • Developed business logic using Servlets and Java classes with Struts framework
  • Designed and developed automated solutions for testing the ArcGIS Web services using Object Oriented design
  • Proposed and did initial proof of concept for moving to REST Web Service based model from Client/Server model
  • Conducted training sessions for team on REST API and Flex3 - Java integration
  • Wrote and maintained technical/functional specifications
  • Worked on internal project to maintain skill information of all employees working in organization
  • Worked with Waterfall Development methodology

Confidential

Software Engineer Trainee

Environment: Java (JSP, Servlets),SQL-Server, Apache Tomcat, Eclipse

Responsibilities:

  • Designed User Interface for application using JSP, JavaScript and CSS
  • Created Java components for the application
  • Worked with Agile Software Development methodology

We'd love your feedback!