We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

TECHNICAL SKILLS:

Development Languages: Java JEE UML HTML C/C++ Unix shell scripting JavaScript

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer

Technique used: Java8, Akka, Hystrix, Mockito, Maven, Guice/GIN, Git

Responsibilities:

  • Learn by read documents and sample code of some new frameworks or tools selected by Architects and write a sample project to implement them, and explain to other team members.
  • Build up the app framework, develop logic code.
  • Designing automated test framework and performing automated unit and integration tests that verify the proper functions of each components according to the designs and meet the code coverage requirement in the project contract.

Confidential

Senior SoftwareEngineer

Technique used: NativeScript, Objective - C/Swift, JavaScript, Java, Git

Responsibilities:

  • Design of User Interface, make decision of how to interact with back end service though discussion with the Senior Architects.
  • Build up the app framework, develop front end code and back end service interfaces.
  • Database optimization and maintaining.

Confidential

SoftwareEngineer

Technique used: Struts, Jee5, Ant, Jenkings

Responsibilities:

  • Discuss with client to confirm the change requirement and write business requirement document and other related documents, and apply the code or SQL changes finally.
  • Work 7:30am-5:30pm every day for system maintaining, handling for system incidents.

Confidential

Software Engineer

Technique used: JavaScript, Knockout, C#, .Net, MVVM

Responsibilities:

  • Developing the user interface for management of a dashboard view of new projects, using JavaScript, Knockout framework to interact with C#, .Net back end techniques.

Confidential

Software Engineer

Technique used: Sencha Touch/Touch4J, MVP, Java (JDK 7), Maven, SVN, Jenkins, CheckStyle, Agile Scrum development, Guice/GIN

Responsibilities:

  • Maintaining and bug fixing on site with the customer.
  • Project post warranty work with the customer, releasing application into DEV environment and coordinating with the police IT department to diagnose infrastructure issues related to DEV, INT, QA and production environments.

Confidential

Software Engineer

Technique used: JEE5, GWT, GXT, Spring, Hibernate, MVP, Java (JDK 6), Mercurial, Maven, UML, Jenkins, Sonar, CheckStyle, Agile Scrum development, TestNG, Mockito, Arquillian, Guice/GIN

Responsibilities:

  • Develop and implement the project using Java/JEE5 with an MVP front-end, Guice/GIN, spring and hibernate as an enhancement of old CrashLink2.
  • A partial redesign, retrofitting the GWT/GXT framework into the existing user interface.
  • Project post warranty work, weekly meeting with the client and releasing application into DEV, SIT and UAT environment.
  • UAT Support, defect fixing and resolving issues with the customer.
  • Designing automated test framework and performing automated unit and integration tests that verify the proper functions of each components according to the designs and meet the code coverage requirement in the project contract.

Confidential

Software Engineer

Technique used: JEE 6 (EJB 3 / JPA), Java (JDK 6), Hibernate, PrimeFaces (JSF), SQLServer, Glassfish, Mercurial, Maven, UML, Jenkins, Sonar, CheckStyle, Agile Scrum development, JUnit, Mockito, CDI-Unit, OpenEJB

Responsibilities:

  • Building application components using Java/J2EE6 and Primefaces framework leveraging Business Rules Management and Service Oriented Architecture principals and platforms.
  • Building JEE6 components implementing the designs represented in UML and BPMN models.
  • Participating in peer reviews, and documenting and communicating the comments.
  • Performing automated unit and integration tests that verify the proper functions of J2EE6 components according to the designs.
  • Resolving defects identified during tests and documenting and recording in JIRA.
  • Fix technique dead ends and do code refactoring to bring down the project budget.

We'd love your feedback!