We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

2.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY:

  • Over 10+ years of IT experience as a Software Developer with responsibilities involving Analysis, Design, Development, Test automation, Testing and maintenance of product and application software using Java, C# and C++ with UNIX/Linux/Windows.
  • Masters (MS) in Computer Science from IIT Delhi in 2006 and B.Tech
  • Strong experience of working with object oriented programming languages Java and C# and development of distributed systems, web services using REST and SOAP with micro services design principle
  • Experience with web technologies and Full stack development using Spring MVC, HTML, Javascript, Jquery, AJAX, XML, XSD, JSON and CSS.
  • Experience in developing applications that requires Multi - threaded (Concurrent) Programming, Session Tracking and Connection pooling.
  • Experience in developing SCOPE scripts in Cosmos (Big data) and Stored Procedures using SQL, PL/SQL
  • Dedicated, self-motivated achiever who is committed to succeed and adept at handling multiple tasks.
  • Strong analytical, problem solving skills and ability to lead and manage a team of developers.

TECHNICAL SKILLS:

Languages: Java, C# and C++

Scripting: PowerShell, Perl, Python

J2EE Technologies: Spring MVC, Web Services (SOAP, REST), JSP, Servlets, XML Parsers(DOM and SAX)

Web Technologies: XML, XSD, JSON, JavaScript, jQuery, Angular JS, AJAX, HTML, CSS.

J2SE Technologies: Threads, Files, Collections, Generics

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, WA

Sr. Software Engineer

Responsibilities:

  • Worked on development and maintenance of various REST and SOAP web services of Confidential team which interacts with other web services of internal and external partner teams.
  • Designed and developed the automation of the RTB related tasks to save manual effort.
  • Worked on upgrading existing web services and Messaging applications to new versions, resolved the issues surfaced, tested E2E and seamlessly upgraded all the production servers.
  • Designed and developed test automation testing of REST and SOAP web Services and UI using selenium.
  • As On call engineer, identified gaps and added metrics and alerts to resolve the issues faster.

Environment: Java, SOAP and REST Web Services, Spring MVC, Spring DAO, SQL, Teradata, Test Automation, Selenium, AJAX, HTML, CSS.

Confidential, Redmond, WA

Software Engineer

Responsibilities:

  • Designed and developed a centralized logging service for Confidential server, which handles logging of various components across data centers and shipped this feature for Lync Server 2013 and Confidential Server 2015.
  • Designed and developed support portal for Confidential O365 server, a web portal for managing logging across data centers based on the roles.
  • Designed and developed web PowerShell console for engineers to run allowed set of cmdlets with data compliance across data centers.
  • Automated deployment process for web PowerShell console to improve the turnaround time for resolving the live site issues of Confidential O365 server.
  • Drove E2E automation infra for Confidential service, to catch critical bugs early in product development.
  • Owned testing of E2E customer scenarios, interacting with partner teams and Technology Adoption Program (TAP) customers and shipped CLS Agent for Confidential server 2015 to On-Premises customers
  • Developed SCOPE scripts in Cosmos (Big Data) for analyzing skype online users trends, improve customer service quality and surface important KPIs about service.

Environment: C#, XML, PowerShell, ASP.NET, HTML, Test Automation, JavaScript, scope scripts in Cosmos (Big data).

Confidential, Seattle, WA

Software Development Engineer

Responsibilities:

  • Designed and implemented State tax message notice for specific states based on the configurable file using Java, Spring/MVC and JSP.
  • Implemented the logic for not displaying Instant Discount Policy (IDP) notice for tablets on month- to- month-contracts using java, spring/MVC, JSP and JavaScript.
  • Resolved high critical live site issues/ trouble tickets and helped the team in achieving higher availability goals.

Environment: Java, JSP, Spring/MVC, Web Services, AJAX, HTML, CSS.

Confidential, Alpharetta, GA

Software Development Engineer

Responsibilities:

  • D esigned the third party payment gateway module for checking balance of the user, sell the bet, void the bet and cancelling the bet using factory design pattern.
  • Designed and implemented the APIs for payment gateway module using java, web services using SOAP, WSDL.
  • I mplementing clients for various payment gateway modules using web services using SOAP.

Environment: Java, JSP, Web Services, SOAP, WSDL, MySQL, HTML, CSS.

Confidential

Software Development Engineer

Responsibilities:

  • Designed and developed java web start import tool which used in adding the missing tags to DICOM files, anonymizing the image tags, importing the images to specific trial folder based the folder structure specified by the configuration xml file.
  • Developed user friendly GUI for import tool using JSP and jQuery.
  • Designed, developed and tested the non- DICOM files import from import tool. It involves selecting different types of non DICOM images and with different rules for folder structure for each type of file in a trial in Confidential with specified method. The folder structure for each type is configurable using xml.
  • Developed recovery manager for DICOM and non DICOM files.
  • Implemented .aml to .svg convertor using C++.
  • Implemented extraction of metadata from imported files and stored metadata for search in Confidential .
  • Anonymized the DICOM tags of the DICOM images and downloaded the images (both DICOM and non- DICOM) from portal by specifying configurable folder structure at client using xml file.

Environment: Java 6, JSP, spring 3.0.4, RESTful Web Services, Spring/MVC, AJAX, JQuery, HTML, CSS.

Confidential

Software Developer R&D

Responsibilities:

  • Implemented the project to support Activation Conditions for Function Inferred Design Ware (FIDW).
  • Enhanced RTL compiler of Confidential .
  • Involved in planning, implementation of tasks, communicating with global teams, bug fixing and re-factoring.
  • Designed and implemented the project to remove asserts with internal messages.
  • Involved in all phases of software development life cycle - Requirement Analysis, Development, System and Integration Testing.

Environment: C, C++ using Linux/Unix.

Confidential

Software Engineer

Responsibilities:

  • Worked on FPGA and optimized various routing algorithms.
  • Automated test generation given no of CLB (Configuration Logic Blocks) and architecture of FPGA
  • Implemented routing using A* Algorithm for Initial testing.
  • Developed the APIs required for the manual changes supported by the tool.
  • Developed the front end of the PAT and connected these with the backend functions.
  • Developed the placement and routing viewer of the tool which shows the connections between IO pads and the balls of the BGA package.
  • Ported the project from Linux to Windows.

Environment: C++ with Linux, QT 4.1, window XP.

We'd love your feedback!