We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • 10+ years of experience in Java - based enterprise applications covering all phases of the software development lifecycle: Requirement gathering, Estimation, Designing, Coding, Testing, Debugging, Documenting use cases and Performance Optimizations.
  • Extensive knowledge in JAVA, J2EE, Web Framework (spring boot, Hibernate), Microservice architecture system, Microsoft Tools (ASP.net, SSIS ETL tool) and SQL, PL/SQL database concepts.
  • Have sound business knowledge in Recurring Revenue, Subscription business models and Supply chain management of Confidential .
  • Ability to work independently in the different domains like front and back-end solution architecture, development, release & change management strategies, and direct leadership in designing solutions that exceed customer needs.
  • Identification and pro-active management of risk areas and commitment to seeing an issue through to complete resolution, also Mitigated impacts in tools because of the timely delegation of information to internal & external teammates.
  • Developed and maintained high-quality web services API (REST and SOAP) supporting both XML and JSON to handle backend activity.
  • A Quick learner and proven skills to connect dots between different cross-functional teams and domains in a fast-paced agile environment.
  • Strong analytical and problem-solving skills with good interpersonal and communication skills.
  • Expertise in identifying the needs of target customers and communicating the value of solutions. Proactive self-starter with proven ability to manage complex global projects and translate strategy into execution.

PROFESSIONAL EXPERIENCE

Senior Software Engineer

Confidential, San Jose, CA

Responsibilities:

  • E2E responsibility from Client interaction for requirements gathering till release.
  • Design, Deliver and deploy the solutions including testing with boundary systems
  • Worked in the Architecture Review Board with the goals of making recommendations for process improvement, new coding standards, and design changes.
  • Worked extensively to implement Spring Security and Spring Authorization framework to protect all the backend resources.
  • Identified the web application security vulnerabilities through the Dynamic Scanning tool (BAVA & DAVA) and fixed them.
  • Perform peer reviews for onshore/offshore team members.
  • Mentoring new team members by charting out a structured plan and providing the required training.
  • Involved in the detailed design document review session with the client.
  • Worked well independently and on a team to solve problems.
  • Application Security based on OWASP, Single Sign-On implementation with Pingfederate.

Lead Software Engineer/Technical Lead

Confidential

Responsibilities:

  • Served as lead solution analyst in charge of delivering, end-to-end solutions interacting with Confidential business users to best understand current processes and pain points.
  • Actively participated in agile ceremonies, writing user stories, prioritizing user stores, identifying dependencies, accepting user stores, and posting developments to stakeholders.
  • Handled the entire process of identifying the usage consumed by Confidential end customers, billing and invoicing based on their usage consumption report.
  • Played a key role in providing the business functionality inputs & out of the box technical solutions, which improved the process and enhanced the external and internal customer experience and satisfaction.
  • Automation of the manual process for billing XaaS usage (manual email and excel based billing).
  • Integration of Cloud-based Subscription Suite (NetSuite) with on-premises Confidential ERP platform for leveraging the existing Confidential order booking/orchestration/management, account receivables (AR, Invoicing, General Ledger, Payables) modules end to end.
  • Implemented the user-friendly UI to View periodic invoices and usage associated with periodic invoices.
  • Capability to manage complex XaaS pricing & discounting schemes.
  • Simplified the process to dispute charges/invoices by customer and auto/manual approval of the draft Invoices.
  • Improved the tool to validate charges on the bill, understand usage trends and view an overview of account balance, usage, and payment information.
  • Handle the automation of tax calculation based on the region (e.g. - vat, sales tax, etc.) through the Sabrix tool and generate the itemized invoice based on region worldwide.
  • In the process of automation, SSIS tool was used for fast and flexible data extraction, transformation, and loading of data from multiple ERP sources (based on country) to destination database.
  • Implemented the process of generating Invoices in multiple currencies for the same deal and to perform ad-hoc bill generation.
  • Unit testing and system integration testing of the developed code.
  • Providing fixes to the issues identified in the testing phase or pre/post production issues.
  • Packaging of the developed component to be deployed in the production environment.
  • Remotely managing offshore team to get deliverables done as per the business requirement which includes all phases of the software development lifecycle.
  • Integrated the chat BOT features within the tool through Confidential Spark & Dialog flow API.AI tools.
  • Closely involved in setting up the entire technical infrastructure (cloud servers, web application server, domain, pingfederate for Confidential single sign-On authentication - SSO, databases and other technical components) to host, run & manage tools for FCM XaaS business.
  • Driven all the security measurements with InfoSec Architect to obtain CATO (Cloud Approval To-Operate) which was required to do Confidential security assessment and reviewing the architecture of cloud deployment through industry best practices and standards.

System Analyst/ Support Consultant

Confidential, San Jose, CA

Responsibilities:

  • Provide support to highly critical Confidential partner issues in registering Deal, Quote, Configure and Order.
  • Coordinating with various cross-flow teams on high priority to resolve partner’s techno-functional issues.
  • Converting direct revenue for Confidential by resolving booking orders, modifying orders, with quote & deal.
  • Played a key role in case management through Remedy and delivering effective technical customer support to our rapidly growing customer base.
  • Direct Client communication to provide extensive support.
  • Manages the support and provision of project tools and equipment.
  • Taking ownership of technical issues, and coordinating extensively with ITDS (IT delivery support) for Raising TDs (Technical Defects) for the bugs found in the other tracks and also working with our Development group to resolve more advanced issues when necessary
  • Resolving escalated customer complaints without the need for team lead intervention
  • Documenting troubleshooting and problem resolution steps
  • Providing support to Month-end, Quarter-end, and Release Post-Go-Live Support (War Room, Bridge, Disti Support).

We'd love your feedback!