We provide IT Staff Augmentation Services!

Sr. Software Developer (c++)  Resume

4.00/5 (Submit Your Rating)

Houston, TX

OBJECTIVE:

To seek a job opportunity that leverages my software development expertise and provides an environment for continuous learning and growth.

SUMMARY:

  • Has almost 7 Years 3 months of experience in Software Development and Testing in C++.
  • Excellent understanding of Software Development life Cycle (SDLC).
  • Well versed with the Software Development Process and testing methodologies like Agile and Water fall and other industry standard methodologies.
  • Very comfortable in attending conference calls with QA team, Business analysis team, technical architects to resolve the defects and issues in functional requirements.
  • IT industry experience in Finance and Oil & Gas exploration.
  • 3 years’ experience in Financial Services domain, particularly experience of developing and maintaining real time data processing applications for stoke exchanges using multi - threading high transaction and low latency trading terminologies, trading in Equities & Commodities in Capital Market.
  • Knowledge in developing the Real-time Strategy Server (Technical analysis with indicator and study) using real time data from various Stock Markets (Domestic and international).
  • 3 years’ experience in Oil & Gas explorations specially in creating real service portfolio that spans the life cycle of a well— formation evaluation, well construction, completion and production — and very useful in a robust research and development effort, to meet the ever-evolving needs of the oil and gas industry.
  • 6 months' experience in P ayment Gateways to develop sale, void, refund, decline, reversible and fallback transactions for different type of cards(Visa, Master Card, Mag Stripe etc.) for different countries throughout the world for Verifone MX Terminals using EMV Technology .
  • 8 month’s experience in AT& Confidential Digital Life, particularly in Web UI and Android Automation test development to test the digital life application thoroughly for the better performance of the app to ensure the best home security services to the valued customers.
  • Experience in developing Web based and Client / Server applications on Windows platforms.
  • Participated in Defect management and Reporting.
  • Experience with File System, Issue Tracking and Version Control with Enterprise Software tools like DevTrack & BugNet.
  • Proficient in understanding business process scenarios and translating them into technical design for application development.
  • Good experience in working technologies NetBeans, Gradle, Google Test, Google Mock, Git, JIRA, BitBucket, VC++, HTML, CSS, JavaScript, VBScript, Xml, MySQL, SQL Server, Oracle, Visual Studio 2008/2010/2012/2015, C, Unix, Linux, FIX, Socket Programming, Multithreading, TCP/IP, UML, Agile/Scrum, Jenkins, Robotium, Selenium, Cucumber, HPQC, ALM, Maven, SVN
  • Proficiency in Structured Query Language (SQL).
  • Expertise in Windows and beginner in UNIX.
  • Experience in Regression Testing, Unit Testing, Integration Testing, UAT (User Acceptance Testing), Black box Testing and White Box Testing .
  • Knowledge about the Web / Internet development technologies.
  • Good Analytical, Interpersonal and communication skills.
  • Result oriented, committed and hard working with a quest to learn new technologies and undertake challenging tasks.

TECHNICAL SKILLS:

Primary Skills: C++

Secondary Skills: NetBeans, Gradle, Google Test, Google Mock, Git, JIRA, BitBucket, FIX, C, VC++, HTML, CSS, JavaScript, VBScript, MySQL, SQL Server, Oracle, Visual Studio 2008/2010/2012/2015, Unix, Linux, Shell Scripting, Socket Programming, Multithreading, TCP/IP, UML, Agile/Scrum, Jenkins, Robotium, Selenium, Cucumber, HPQC, ALM, Maven, SVN

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Digital Life Application

Responsibilities:
  • Working as Application Developer, with AT& Confidential Digital Life test automation team responsible for code development, enhancement, testing, deployment and production support.
  • Develop automated web UI tests using Java and Selenium Web Driver API.
  • Develop automated Android tests using Java and Robotium for handset and tablet devices.
  • Exposure on Android's UI Automator and developing automation for native application testing.
  • Assist in developing automation script for our various platforms (Web, MWeb, Android and Windows Phone).
  • Jenkins to deploy test suites using Maven and JUnit
  • Understanding the business requirements and functional specification documents and creating the Test Scenario document.
  • Prepare Test Cases, Test Sets, Defect tracking report, Report progress on HP ALM, created Reports and monitored UNIX logs for troubleshooting defects.
  • Attend daily / weekly status Agile Scrum meetings.
  • Assist in minimizing defects released to production by monitoring test performance and bug tracking.
  • Log and manage defects using HP Quality Center.
  • Research tools essential to our team's automation efforts at various levels of the Digital Life Application

Confidential, Atlanta, GA

Sr. Software Developer (C++)

Responsibilities:
  • Working as C++ developer, responsible for code development, enhancement, testing, deployment and production support.
  • Prepare FEXCO Test Cases and Test Scenarios for different transactions.
  • Participate in meetings with Client and provide required feedback.
  • Attended daily / weekly status meetings.
  • Coordinate with QA for test cases and issues reported while testing.
  • Bug Tracking, issue tracking, and project management & updating defect status using JIRA.
  • Prepare requirement and CR (Change Requirement) documents as per client request.
  • Perform version control activity using BitBucket.

Environment: Windows/Linux

Confidential, Houston, TX

Sr. Software Developer (C++)

Responsibilities:
  • Worked as C++ developer, responsible for code enhancement, testing, deployment and production support.
  • Prepare Test Cases and Test Scenarios.
  • Participate in meetings with Client and provide required feedback.
  • Attended daily / weekly status meetings.
  • Coordinate with QA for test cases and issues reported while testing.
  • Defect Tracking & updating defect status using BugNet issue tracker tool.
  • Prepare requirement and CR (Change Requirement) documents as per client request.
  • Perform deployment activity (like submit, track and update issues) using DevTrack tool.

Environment: Windows

Confidential

Software Developer (C++)

Responsibilities:
  • Played an active part in Design and Implementation, coding and developing the module as per client requirement .
  • Involved in Unit testing, Integration testing, bug fixing and enhancements to the code.
  • Writing Test Cases as per requirements specification documents.
  • Coordinate with QA for test cases and issues reported while testing.
  • Prepare requirement and CR (Change Requirement) documents as per client request.

Environment: Windows

Confidential

Software Developer (C++)

Responsibilities:
  • Clients can query for strategy or indicator (SMA, EMA, MACD, Bollinger, ADX, Super trends etc) over its customized full portfolio, Whole exchange, index basket or multiple exchanges instead of applying it over one script only.
  • Real time buy and sell signal generation according to client’s query of strategy.
  • Prepare a communication model that enable the whole functionality to various types of clients mobile, excel, window terminal and web terminal in ultra-high latency.
  • Worked as a team member for the R&D team and responsible for production support and deployment.
  • Functional support for feed providers and network channel between them and Infofeed Server.
  • Prepare Test Cases and Test Scenarios.
  • Coordinate with QA for test cases and issues reported while testing.
  • Prepare requirement and CR (Change Requirement) documents as per client request.

Environment: Windows

We'd love your feedback!