We provide IT Staff Augmentation Services!

Senior Software Developer Resume

0/5 (Submit Your Rating)

New-york, NY

SUMMARY

  • Proficiency with N - Tiered Web-based systems involving integration of Web servers, application servers, and database servers.
  • Knowledge of System Development Life Cycle methodology.
  • Excellent Object Oriented development skills. Knowledge of Design Patterns.
  • Experience developing, testing, and tuning software for scalability and performance.
  • Extensive experience in reverse engineering of complex business processes and functionality
  • Knowledge of relational and NoSQL database architecture. Experienced in object/relational persistence technologies.
  • Consistently able to meet objectives under pressure to meet deadline requirements.
  • Have good analytical skill, planned & disciplined result-oriented approach.
  • Quality conscious, innovative and a reliable troubleshooter.
  • Good communication, management skills and an excellent team player.
  • Experience working with external clients ( Confidential & Confidential, Confidential ).

TECHNICAL SKILLS

Languages: Java, VBA, C#, Oracle PL/SQL, JavaScript, XML, UML, Shell Scripting, Perl, Jython

Tools: Eclipse, MyEcplise, NetBeans, JBoss Tools, Visual Studio 2013, IntelliJ, SVN, GitHub, Ant, Maven

Frameworks: Spring, Struts, Hibernate, JDO, CXF

Databases: Oracle, MongoDB, Derby, MySQL, MS-SQL Server 2000, MS Access

Application Servers: WebLogic, JBoss, Tomcat, Jrun, WebSphere

Other: SOAP, REST, Oracle APEX, JDBC, J-Unit, Multithreading, jQuery, Tiles, POI, Formula One, Drools, JFreeChart, Quartz Scheduler, JSON, SoapUI, Maven, JIRA, YourKit, Jedox, JSP, JSTL, JMS, CSS, JNDI, J-Unit

PROFESSIONAL EXPERIENCE

Senior Software Developer

Confidential, New-York, NY

Responsibilities:

  • Responsible for architecture, development and support of multiple software products based on financial mathematical models designed to represent the performance of various financial instruments and entities
  • Evaluated and developed companywide programming practices for new technologies and frameworks by implementing pilot projects
  • Coordinated daily development activities, training and procedures for temp software engineers offshore and onsite.
  • Negotiated and implemented integration of proprietary software with external clients’ tech teams by means of inbound and outbound feeds and web services
  • Completed full refactoring, redesign and performance tuning of SEC reporting software by working close with business team and as a result minimizing code base by half and minimizing application support to bare minimum
  • Performed performance optimization and memory leaks troubleshooting for applications dealing with high data load
  • Introduced numerous business process enhancements and optimized troubleshooting techniques for existing applications
  • Received multiple thank you letters from end users

Technology: Java, JDBC, MongoDB, Multithreading, C#, VBA, JBoss (Clustering), YourKit, Oracle APEX, CXF, RESTEasy, Spring, Ant, Maven, POI, Formula One, WebLogic, Oracle, PL/SQL, SVN, Shell Scripting, JNDI

Software Engineer / Project Lead

Confidential, New-York, NY

Responsibilities:

  • Responsible for designing and developing a Web based n-tiered application specializing in Innovation Sourcing, Open Innovation and Relationship Management.
  • Worked closely with sales and marketing teams to discuss implementations of new functional features, end-user requirements, and change requests.
  • Acted as a primary communication channel between Project Management and Development groups.
  • Coordinated daily development activities and procedures for software engineers offshore and onsite.
  • Managed a team of five software engineers and one QA engineer.
  • Monitored tasks coordination, resource allocation, project statuses and risk evaluation.
  • Established an efficient process to resolve development and production problems by working directly with clients, developers, and management.
  • Created sufficient time estimates for numerous ongoing projects within the development group.
  • Responsible for managing and maintaining project issues: prioritization, dispatching, tracking, audit, facilitation and other project-related items.
  • Increased productivity of development teams through adoption of elements of the RUP SDLC
  • Acted as release/deployment manager, overseeing all development and production releases among different environments.
  • Collaborated with platform and QA teams to cover implementation, bug fixes, testing schedule, and production issues.

Technology: J2EE (JSP, servlets), JDO, Struts, Spring, Ant, IntelliJ, WebSphere, WebLogic, Derby, Oracle, SQL-Server 2000/2005, CVS, SVN, JIRA

J2EE Developer/Project Lead

Confidential, Brooklyn, NY

Responsibilities:

  • Designed and created an inventory database for personal computers and other peripherals in the library.
  • Designed and developed Web based n-tiered application with concentration in inventory management.
  • Ensured scalability, portability and security of the application on both development and QA levels.
  • Worked closely with clients discussing functional features and business requirements of the product.
  • Acted as technical line of support. Designed test documents to accurately test, troubleshoot and supported applications.

Technology: J2EE (JSP, JSTL, servlets), MySQL 4.1, Hibernate 3.0, Jboss4.0, Struts, Eclipse, Ant, Tortoise CVS, Bugzilla

Confidential

Responsibilities:

  • Designed and implemented a system for computing areas which includes scheduling, software/hardware availability, searches, and authentication system.
  • Created consistent design with CSS.
  • Conducted end user training.
  • Created product-related documentation, manuals, and release notes.

Technology: JSP, Servlets, Jboss4.0, JDBC, Oracle, PL/SQL, CSS, JavaScript

J2EE Developer

Confidential, Queens, NY

Responsibilities:

  • Built application for research resources databases
  • Developed authentication system
  • Created simple search engine
  • Collaborated with research team to ensure efficient and timely completion of the project

Technology: JSP, JDBC, MySQL, Tomcat

Confidential

Responsibilities:

  • Created web based employee management software
  • Program generates reports and allows to manage employees more efficiently

Technology: JSP, Servlets, Tomcat

We'd love your feedback!