We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

SUMMARY

  • 9 years of IT industry experience encompassing a wide range of skill set, roles and industry verticals.
  • Currently working as a Technical Development Lead.
  • Involved in end - to-end project life cycle.
  • Experience on both waterfall and agile methodology.
  • Worked as techno-functional expert in various projects with responsibilities like solution build, development, deployment and code & data migration.
  • Worked closely with Business Users to enable business processes using Salesforce.com
  • Experience in working directly with the Directors and VP of the client team.
  • Experience in Lightning Web Components
  • Experience in creating 2GP packages and Scratch Org based development
  • Experience in implementing the communities and Sites using Salesforce lightning and aura framework.
  • Experience in deployment using CI/CD, worked on Bitbucket, Source Tree, Jenkins etc.
  • Extensive experience with design develops, test, document, and deploy high quality business solutions on the Force.com platform.
  • Experienced in designing REST/SOAP based Web Services and consuming third party services.
  • Experience in implementing the force.com sites and the communities for the customer users, partner users and the public users.
  • Exceptional capability of working on requirements gathering and designing as a technical consultant.
  • Good experience in all facets of software development life cycles viz. Requirement analysis, design, development, testing, and post implementation revisions.
  • Good documentation skills and familiar with preparing various documents like System Requirement Specification (SRS/SDS) document, Technical Specification Document (TSD), Impact analysis document, Code Review document, etc.
  • Expert at bringing clarity and ease-of-use to complex systems and developing guidelines and frame works for system development.
  • Versatile team player and individual contributor with strong analytical and problem-solving skills and excellent communication/inter personal skills.
  • Successfully delivered projects under strict schedules and following quality control.
  • Strong communication & understanding skills to work efficiently with clients and team members.
  • Demonstrated ability to effectively communicate technical issues and resolve problems at all levels of the organization both internally and externally.

TECHNICAL SKILLS

Development Tools: Eclipse, ANT migration, Workbench, Developer console, Apex Explorer.

Functional Modules: Finance Services, Insurance domain, Communication and Media Technology etc.

RDBMS: Oracle, MS-SQL

Languages: Java, Oracle SQL, Apex, jQuery, JavaScript, CSS, HTML

Others: Integration using Rest API, SOAP API, Http Callouts

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Responsibilities:

  • Participate in the business meetings with Client and understand the requirements.
  • Analyzing and translating business requirements to technical requirements and architecture.
  • Design high level solution according to the requirements. Share the document understanding with offshore team. These documents will be used by offshore team members to carry on the development activities at offshore.
  • Analysis, Coding and Testing for new services (Inbound and Outbound). Help team in preparing/understanding the mapping sheets.
  • Developing requirement using Lightning Web Components and Aura Framework.
  • Transform the product created in 2GP Managed package and help other Salesforce Orgs to install them
  • Transform team to work on Scratch Org based development
  • Build integration to fetch real time Lead Score i.e. developed by other teams using AIML.
  • Bulkifying triggers around lead and work on de-duplication
  • Doing reviews of the work/tasks done by offshore team. Prepare code review checklist and make sure all the guidelines are being followed by the team while coding.
  • Deliver regular feedback to the project team on performance and expectations.
  • Facilitate knowledge sharing sessions for the team members on the new technologies.
  • Updating client on the progress of each activity that is being owned by onsite/offshore.
  • Doing the POCs to make sure that the design works fine and the development team faces no problem while developing the actual solution.
  • Leading the deployment efforts using Source Tree, Jenkins

Tools: Salesforce.com, Force.com, LWC, 2GP Package, Scratch Orgs, Aura Framework, Apex, JSON, REST, HTML, CSS, JavaScript, VS Code, Ant Migration Tool etc.

Confidential

Team Lead

Responsibilities:

  • Understand the Business requirements, designed the detailed Solution and work on the estimation and the timeline for the changes.
  • Connect with Business users, explain the salesforce functionality and resolve their issues.
  • Work with other team like SAP, Middleware etc. to fix the issue related to integration.
  • Working on Lightning Communities.
  • Implement new enhancements that includes designed Apex Classes, Triggers and VisualForce Pages, Bulkifying all the existing triggers.
  • Work on the tickets assigned to the queue, fixed the issue and deploy the changes to the production.
  • Designed UI using the CSS and worked on jQuery for certain requirements.
  • Communicate with offshore team regarding the status for the work assigned, technical issues and creative solutions.
  • Present the Weekly and the monthly status of the work done to the client (Director, VP).
  • Migrate components between the Environments using Ant, Eclipse and Changes sets.
  • Perform data load and data delete activities activity using Apex data loader.
  • Provide support for quality assurance testing and defect resolution. Participate in project team meetings and communicate effectively with peers, architects, system analysts, business analysts, project managers, quality control, and across other technology team boundaries, reporting project status as required.

Tools: Salesforce.com, Force.com, Apex, Visualforce, JSON, REST, HTML, CSS, JavaScript, Eclipse, Ant Migration Tool, jQuery.

Confidential

Senior Salesforce Developer

Responsibilities:

  • Understand the Business requirements and designed the detailed Solution.
  • Design, develop, test, document, and deploy high quality business solutions on the Force.com platform.
  • Implemented one-page application using the salesforce Lightning and aura framework.
  • Created custom community from scratch using Salesforce.com lightning, aura framework, html, CSS etc.
  • Implement new enhancements including creation of custom objects, workflows, email alerts, auto Response Rules and templates.
  • Designed Apex Classes, Triggers and VisualForce Pages, Custom Components as per the business requirements.
  • Designed UI using the CSS and worked on jQuery for certain requirements.
  • Integration of Salesforce.com with JIRA and different other systems using JSON and REST.
  • Migrate components between the Environments using Ant, Eclipse and Changes sets.
  • Perform data load activity using Apex data loader and through CLI.
  • Communicate with other team members and with clients regarding status, technical issues and creative solutions.
  • Prepare test data and plan and conduct basic unit or module testing.
  • Provide support for quality assurance testing and defect resolution. Participate in project team meetings and communicate effectively with peers, architects, system analysts, business analysts, project managers, quality control, and across other technology team boundaries, reporting project status as required.

Tools: Salesforce.com, Force.com, Apex, Visualforce, JSON, REST, HTML, CSS, JavaScript, Eclipse, Ant Migration Tool, jQuery.

Hire Now