We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

South Orange, NJ

SUMMARY:

  • Caltech/Stanford educated technologist
  • Background in hardware and software design as well as sales.
  • Able to talk to both technical and business sides in a language they understand.
  • Proven track record in producing quality work product

TECHNICAL SKILLS:

Java 5 - 8, Spring, Python, C, Eclipse, SQL, T-SQL,PL/SQL, SSIS/SSAS/SSRS, Javascript, Angular 1, JUnit, csh, bash Windows Server 2003, 2008, 2008R2, SQL Server 2000, 2008R2, Windows XP/Vista/7/8/10, Solaris, Linux, Visual Studio, Visual Basic, VB.NET, .NET, C#

PROFESSIONAL EXPERIENCE:

Software Engineer

Confidential, South Orange, NJ

Responsibilities:

  • Worked on project setting up a data warehouse for running predictive analytics on historical transaction data.
  • Wrote Java (with Spring JDBC and SQL) code to retrieve raw data from existing transaction databases and transfer it to the warehouse via JSON.
  • Wrote unit tests with Junit and integration tests with a proprietary tool.
  • Employer used Agile methodologies: standups, sprints, user stories, etc. Used Confluence but Rally rather than Jira

Software Engineer

Confidential, West Orange, NJ

Responsibilities:

  • Developed web intranet application to retrieve patient test data from legacy SQL Server databases.
  • Front end was JavaScript/Angular/HTML/CSS.
  • Back end was originally Java applet and Spring JDBC.
  • Front end is JavaScript and Angular.
  • Created Python scripts for batch jobs as a substitute for the HTML front end.
  • Refactored 2 applications to use Microservices (Tomcat, REST/JAX-RS, XML/JSON, J2EE/EJB, Hibernate/JPA and Spring MVC/Boot) instead of calling Java directly from the browser.
  • Used Eclipse, Maven and Git.
  • Provide technical leadership across the entire Software Development Life Cycle (SDLC) from the stage of estimation of application enhancements to design, Agile development, testing, rollout and production support.
  • Experience with Waterfall and Agile methodologies.
  • Prepare user stories and sprint documentation.

We'd love your feedback!