We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Expertise hands on software developer with over 9 years of heterogeneous technology experience in architecture, design, development and execution of enterprise scale projects.
  • Expertise in C++, C++ STL, Multithreading, Linux Shell Scripting, Python and Oracle Database, with knowledge in DevOps and Java
  • Excellent communicator; leverages technical, business acumen to communicate effectively with clients, executives and respective teams.
  • Proven track record of successfully delivering solutions on time.
  • Ability to apply detailed knowledge of organizational procedures to make independent decisions and serve as a credible resource for senior management team.
  • Excellent technical knowledge and experience with the ability to work in a high - pressure environment.

TECHNICAL SKILLS:

Languages: C, C++, Linux Shell Script, Python, Java

Database: Oracle PL/SQL, MS SQL

Web Services: SOAP, JSON

Programming Design Features: Design Patterns

Platform Linux, Unix: AIX, Windows

DevOps: Jira, GitHub, Atlassian Bitbucket, Jenkins, Artifactory, GIT, SVN

Other Tools: Autosys, HP Quality Center, Confluence, ServiceNow, REST API

PROFESSIONAL EXPERIENCE:

Senior Software Engineer

Confidential, New York, NY

Primary technologies: C++, Python, Linux Shell Scripting, DevOps Tools, Oracle PL/SQL, MS SQL server.

  • Redesigned and implemented existing crucial C++ libraries to get rid of circular dependencies, to make the transition to DevOps functional using C++, Python, Shell Scripting and Database.
  • Key member of design and implementation team to automate product certification of a critical investment banking operating platform (Aladdin) to introduce DevOps architecture in legacy C++ Development process that enables ease of build, test, deploy and enhances software artifacts deployment capabilities.
  • Strategize DevOps and CI/CD (continuous integration and continuous delivery) by enabling build automation, functional and regression test case and deployment automation.
  • Actively involved in architecture evaluation, recommending process improvements.
  • System troubleshooting and problem solving across platform and application domains - participated in on-call escalations to troubleshoot customer facing issues.
  • Work closely with development teams to optimize workflow processes.
  • Serve as liaison between development teams, senior LOB management, vendors, and other operations teams.
  • Influenced working product over comprehensive documentation for live software architecture, software design, and production roll out strategy.

Software Developer

Confidential

Primary technologies: C++, DevOps tools, Linux Shell Script, Oracle DB (For Unix), MS SQL Server (for Windows)

  • Worked on developing and modifying the code as needed by introducing object-oriented features of C++ and design patterns like Singleton, Observer and Factory Patterns based on Gang of Four concepts.
  • Evangelized automated unit testing using gtest and coached the team to support integration testing and monthly release.
  • Coordinated work with offshore development team, providing them required training, guidance and assistance on regular basis to complete projects on time.
  • Drove DevOps adoption by recommending and implementing tool sets and best practices for automation, configuration and release management.
  • Involved in planning, development of new modules & improving existing features of the products.

Software Developer

Confidential

Primary technologies: C++, SOAP/JSON, Linux Shell Script, Oracle DB, C#, Socket Programming

  • Implemented low level design and developed new modules to add new features in existing POS system which enhanced user experience and made them more productive by removing rework.
  • Identified industry best practices/solutions and pursue continuous improvement opportunities in SDLC processes and practices, relentlessly drive for standardization and automation.
  • Ensured all implementation efforts adhere to established software governance process.
  • Directly worked on creating enterprise level operating models, architecture options.
  • Coached other team members and offshore team about the products built.

Software Developer and Team Lead

Confidential

Primary technologies: C++, Unix Shell Script, Perl, Pitney Bowes Stream Weaver and Oracle PL/SQL.

  • Built and led a new team of 14 members and trained them about all the activities, including developing and providing support to the application, which helped the management save multi-million dollars per year by upgrading the current postal process. It is designed on agile methodology, where all the upstream applications were on-boarded phase-by-phase.
  • Worked with multiple (32) upstream stakeholders to resolve the issues and to provide best possible solution by bringing them under the umbrella of the product we built.
  • Scheduled regular talks with management and development teams to gather requirements, to finalize designs, to discuss future changes and ensure zero negative impact on production
  • As onsite lead, regularly worked with offshore team to provide solutions.
  • Presented the design idea and proof of concept results to the stakeholders and implemented it.
  • Made the code dynamic and reusable to face the challenge of frequent change in requirements.

Software Developer

Equifax Inc

Primary technologies: C++, Unix Shell Script, Perl, Oracle PL/SQL, PostgreSQL

  • Analyzed, Designed and developed a fully automated monitoring tool to do health check for 100+ servers 24x7
  • Involved in developing a product to process 10+ million record per day for data analysis and to provide crucial information to the management.
  • Proposed and implemented the design idea to replace exiting isolated processing with parallel processing design to ingest the complex data which reduce the throughput by 15x.
  • Improved existing codes to automate manual effort and to reduce manual as well as processing time.
  • Created system documentation and coached the team.

We'd love your feedback!