We provide IT Staff Augmentation Services!

Sr. It Analyst/ Software Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 8+ years of professional experience as a Java Full Stack Developer.
  • Hands - on Experience in Restful Architecture development and API development.
  • Experience in Waterfall and Agile methodologies.
  • Experience working as part of a Scrum team practicing SAFe.
  • Strong database concepts and data modeling capabilities.
  • Microsoft Certified Professional for HTML5 with JavaScript and CSS3.
  • Experience developing and testing highly scalable web applications at enterprise wide systems across functional areas.
  • Frequently performed peer review to optimize code.
  • Experience with TDD (Test-driven Development), BDD (Behaviour-driven Development), and CICD (Continuous Integration Continuous Deployment) process.
  • Experience with testing such as Automation, Integration, Cross-Browser, Unit, Performance, and Security.
  • Working knowledge in handling cross-browser compatibility issues.
  • Experience in handling Personal Identification Information (PII) as a developer and production support specialist.
  • Experience in effort estimation, work assignment, project management activities, test planning, and quality assurance.
  • Extensively involved in various phases of the SDLC viz. requirement gathering, analysis, design, development, testing, implementation, support, and enhancement.
  • Excellent analytical, debugging, and documentation skills.
  • Expertise in analyzing and documenting the workflows and functionality of existing systems, preparing presentation materials to various levels of management, and suggesting improvements as and when needed.
  • Good problem-solving skills and ability to give optimal solutions.
  • Ability to learn and adapt quickly in a dynamic environment while delivering on multiple projects against aggressive deadlines.
  • Working closely with business leaders, IT stakeholders, and management teams to gather requirements along with geographically distributed teams and people of various backgrounds.
  • Mentoring and knowledge transitioning new associates to bring them up to speed to the ongoing project activities.

TECHNICAL SKILLS

Programming: Java, C, C++, C#, Visual Basic

Java Technologies: Spring, JSF, EJB, J2EE, JSP, JDBC, DAO, Servlets, Struts

Frontend Technologies: HTML, JavaScript, Angular JS, Ajax, JSON, jQuery, CSS, XML

Database: Oracle, DB2, MySQL, PostgreSQL, SQLServer

Framework: MVC, BIB 2

Web Services: SOAP, WSDL, REST

CMS tools: AEM, Drupal

Application Server: Weblogic Server 10.3.4, Apache Tomcat

IDE: RAD, Eclipse, PL SQL Developer, Netbeans, Visual Studio 2019

Project Methodologies: Agile scrum, Waterfall, DevOps, kanban

Project Management Tools: JIRA, Trello, TCS Internal Project Management Tool

Source Code control: TortoiseSVN, GitHub, Bitbucket, CVS, Git

Build Tools: ANT, Maven

Testing tools: HP Loadrunner, HP VuGen - TruClient, JUnit, Selenium, Rational Performance Tester, SOAP UI, Mockito framework, PowerMock framework, Gherkin, HP ALM, NUnit, Gherkin, SpecFlow, SpecRun

Deployment Tools: UDeploy

Integration tools: Jenkins, Jira-Bitbucket, Jira-GitHub

Code review: HP Fortify, SonarQube, SonarLint, Checkmarx, IBM AppScan

Other Tools: Putty, Cascade, WinSCP, Microsoft Visio

PROFESSIONAL EXPERIENCE

Confidential

Sr. IT Analyst/ Software Developer

Responsibilities:

  • Understanding the old system
  • Gathering new requirements from users
  • Development of the new application- - Implementing the requirements confirming to TCS coding standards
  • Integrating JIRA and GitHub
  • Implementing logging in the application for user-defined exceptions
  • Making sure no PII is getting exposed in logs, exceptions, etc.
  • Creating and reviewing Solution Documents, Traceability Matrix, and other project-related documents and diagrams
  • Implementing JUnit
  • Create Jenkin pipeline for Continuous Integration and Continuous Deployment (CICD)
  • Performing code and peer review using HP Fortify, and Sonarqube
  • Performing load testing of the system and implementing improvements
  • Deploying the application in testing environment
  • Involvement in user testing and deployment in production

Tools: and Technologies: Eclipse, Java, J2EE, Log4j2, Angular JS, Ajax, JavaScript, jQuery, JSON, HTML, CSS, Restful Web services, SOAP Web services, WebLogic server, Jenkins, Bitbucket, GitHub, Maven, Putty, JUnit 4, SOAP UI, DB2, Mainframe, HP ALM, HP VuGen, HP Loadrunner, HP Fortify, SonarQube, SonarLint, JIRA, Jira-Bitbucket, Jira-GitHub, Udeploy, ServiceNow, Trello, and Cascade.

Confidential

Sr. IT Analyst/ Software Developer

Responsibilities:

  • Understanding the old system
  • Gathering new requirements from users
  • Development of the new application- - Implementing the requirements confirming to TCS coding standards
  • Implementing extensive logging for various exceptions
  • Implementing proper client-side and server-side validations
  • Performing static code analysis using tools like AppScan
  • Removing security violations (if any) present in the system
  • Creating Solution Documents, Traceability Matrix, and other project-related documents and diagrams
  • Preparing test plans and performing unit, and integration testing
  • Performing peer review of the code

Tools: and Technologies: RAD, Java, J2EE, JSP, JSF, Servlets, Struts, WebLogic server, SOAP Web services, JavaScript, HTML, CSS, JSON, DB2, Mainframe, IMF Transactions, CVS, ANT build, SOAP UI, HP ALM, HP Fortify, SonarQube, AppScan, Cascade, ServiceNow, BIB 2, Putty, and WinSCP.

We'd love your feedback!