We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Having 5 years of experience in the information technology industry, spanning various levels of the Software Development Life Cycle including Analysis, Design, Development, Integration and testing of Application Software in Confidential using analytical, logical and programming skills.
  • Expert in Confidential CRM analysis, administration and development.
  • Strong functional knowledge and experience of Confidential Classic and Lightning components .
  • Acquired a good exposure to the different business functionalities while working in various business - complex initiatives and BAU (Maintenance) tasks with various Clients.
  • Proficient in SFDC Administrative tasks such as Creating profiles, roles, users, page layouts, Workflows & approval process, tasks, events, reports and dashboards.
  • Experienced in building data model by creating apps, tabs, fields with various field types, establishing relationship using Master-Detail, Many-to-Many and Lookup relationship.
  • Exceptionally well in implementing Confidential security model by creating users, roles, profiles, field level security and permission sets. Implemented OWD, role hierarchy and sharing rules on controlling record visibility.
  • Hands on Experience in Development using Triggers, APEX classes, Batch Processes, Force.com IDE & plug-in, Eclipse with SOQL queries.
  • Analyzing the Scenarios for switching between Confidential classic and the Lightning Experience.
  • Experience in creating complex Validation rules and also in managing profiles and users. Converted tedious reports into clear dashboards with complex data.
  • Experience in testing an App and can send or receive change sets from either sandbox to sandbox or sandbox to production.
  • Also capable of handling full sandbox, developer sandbox and configuration-only sandbox
  • Hands on experience in working with Data Import Wizard, Apex Data Loader and workbench for Data Management.
  • Familiar with web protocols and concepts including HTTP(S), GET, POST, SOAP, REST,XML, JSON .
  • Proficiency in grasping new technical concepts quickly ad utilizing the same in a productive manner. Having strong teamwork skills and always focused on maintaining positive relationships with all the associates.

PROFESSIONAL EXPERIENCE

Cloud Services & Cloud tools: Confidential, Apex Classes & Triggers, Visual force pages

Programming Languages: Java, C, C++

J2EE/Web Technologies: JSP, Servlets, JDBC, Struts, Hibernate, Spring MVC

Scripting Technologies: JavaScript, Ajax, HTML, CSS, XML, JSON

Web Services: Rest Services

Database & Tools: SQL, Oracle, SQL Developer.

IDE: Eclipse, IntelliJ.

Configuration Management Tools: GIT, Tortoise SVN, MAVEN, CVS

Web/Application servers: Tomcat

Operating Systems: Windows XP, Windows7, Windows10, Ubuntu, RHEL7

Others: Agile Development, JIRA, Confluence, UML, Unix commands

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Technology Confidential, Apex, Visual Force, Lightning Components, SOQL and SOSL.

Responsibilities:

  • Senior Software Engineer with following responsibilities
  • W as responsible for handling Campaign Management module end to end.
  • Was responsible for developing locator Lightning component .
  • Was part of requirements analysis with Product Owner and Functional Lead at client end.
  • Worked with team to transform and develop the gathered requirements into design, implementation.
  • Worked on various Confidential objects like Accounts, Contacts, Leads and Opportunities.
  • Demonstration of the software demo (the deliverables) to the client.
  • Support production deployment and providing hotfixes as needed for any identified bugs.
  • Performing code reviews (peer review) of the team.
  • Participating in daily scrum calls, Sprint planning, Sprint UAT and Retrospective meetings.

Confidential

Senior Software Engineer

Technology Confidential, Apex, Visualforce

Responsibilities:

  • Senior Software Engineer with following responsibilities
  • Involved in planning, requirement analysis for story point estimation. Translating the requirements into action plans with milestones & deliverables.
  • Created interactive UI with sales team using Flows and Visualforce to help them create a survey questionnaire before a client demo.
  • Automated the process of loading data from test automation tool into Confidential using Apex Email services and other configurations that involved in creating an apex class to parse the email received from automation tool and updating Account data with extracted information.
  • Created Apex trigger to automate the process of updating multiple objects and sending out Emails using Apex when a change to primary object is made.

Confidential

Software Engineer

Technology Core Java, JSP, Spring MVC, Hibernate, Oracle 10g, Maven, HTML, JavaScript, CSS

Responsibilities:

  • Software Engineer with following responsibilities
  • As an offshore developer, was responsible for requirements analysis, interacting with client-base/onsite developers to validate the understanding and actively involve as a team member for the development of the module.
  • Enhance several functionalities of the Customer Management Centre module as per the laid down specifications. The enhancement generically comprised of designing new pages in JSP, coding the underlying business functionalities (using Spring, Hibernate and Oracle), enhancing existing features, fixing existing bugs (both design and functionality related) and restructuring parts of code using Check Style, Find Bugs and PMD.
  • More Involved in the Implementation of Rest services using Jersey Framework and spring controllers and unit testing using Junit.

Confidential

Software Engineer

Technology Java, J2EE, Web Logic Server 8.1, Oracle.

Responsibilities:

  • Software Engineer with following responsibilities
  • Preparation of functional and technical design documents and flows and incorporation of changes after the peer and lead review.
  • Acted as a Core Developer in developing the application.
  • Developed Test Cases like Unit Test Cases, Integration Test Cases.
  • Resolving the bugs in multiple environments.

We'd love your feedback!