Senior Software Engineer Resume
Nj, NY
SUMMARY:
- Experienced project lead and architect offering 15+ years of success leading all phases of diverse technology projects and software development engagement;
- Certified PMP, CSM, and Microsoft Azure Architect; Master Degrees in Computer Management and Bachelor of Commerce; and vast experience in software development on Microsoft Technology computer programming.
- Business strategist; execute and manage the portfolio of multi - million dollar projects/program aligning business goals with technology solutions to drive process improvements, competitive advantage, and bottom-line gains.
- Excellent communicator; leverage technical, business and financial acumen to communicate effectively with client executives and all the stakeholders.
- Experience in agile and waterfall project management methodologies.
- Able to manage large project teams and known for high-quality deliverables that meet or exceed timeline and budgetary targets.
- Executed project in various domains like Retail Banking, Capital Market, Corporate Banking, Insurance, and eCommerce.
- In-depth knowledge and experience in information systems architecture, cloud computing, software design, and methodologies, design pattern, database design, object-oriented design (OOPS) and Microsoft platform.
SKILLS SUMMARY:
- Digital Strategist
- Program/Project Management
- Multiple Project Execution
- Team Mentoring
- Demand/Supply Optimization
- Budgeting and Forecasting
- Program Management
- Agile/Scrum Methodologies
- Project Management
- Costing and Budgeting
- Project Scheduling
- Digital Transformation
- Thought Leadership
- Team Building & Mentoring
- Client Relationship
- Project Proposal
TECHNICAL SKILLS:
Languages: Angular, C#, VB.Net, ASP.Net, VB 6.0, VC++, C, SQL
Databases: SQL Server, MS - Access
Technologies: .NET 4.0, WPF, WCF, MVC, Web Services, REST API, HTML, ODBC, COM, XML
Application Server: IIS
Reporting Tools: SQL Reporting Services, C1 Reports
Source Control: VSS, Tortoise SVN, Source Gear Fortress, Source Gear Vault
Project Management: Jira, Confluence, Slack, Microsoft Teams
Agile Techniques: Kanban, Scrum, User Stories, TDD, CI/CD, DevOps
Tools: & Utilities: MS Projects, Visio, MS Office, Infragistics Components, C1 Components
CAREER PROGRESSION:
Confidential, NJ/NY
Senior Software Engineer
Responsibilities:
- Managing and execution of the portfolios of client engagement and project executions.
- Engaged and Managed multiple project manager and teams using Agile/Scrum methodologies.
- Instrumental in implementing the best practice for Agile/Scrum adaptation for various project and teams.
- Accountable to manage the 100+ resource and total project revenue of $10M
- Engaged with business partners, clients for various discussion technical engagement
- Conduct workshop, seminar, and presentation on technical topics
- Write white-paper, business case study, and proposal
- Developed, presented client project plans and managed technical implementation.
- Consulted and provide guidance to the other project lead in executing the project
- Drafting new project proposal, project estimation and presenting it to client
- Managed all planning sessions and provided executive-level conflict resolution and communication consultation.
- Provide guidance and defines project execution methodologies for the project execution team.
- Manager and overlook the project budget, budget allocation, and budget burndown report.
- Major Project Managed/Executed:
Confidential, NY
Associate Director | Technical Manager | Scrum Master
Responsibilities:
- Managed and Executed the development of software application with onsite/offshore development model
- Implementation of Agile Development Methodology and project execution
- Responsible for the development project plan, project schedule, status report, budget burn down
- Interacting closely with client and business users to understand the business requirement, project scope, and expectation
- Defining the build and release cycle for the application development
- Preparing various documents like project plan, User Requirement, Functional and Technical Requirements document
- Tracking and Scheduling the project progress
- Distribution of the relevant information to all the stakeholder - Project Status, Budget Utilization, Resource Utilization, Risk/Issue
- Major Project Managed/Executed:
Confidential
Team Lead | Senior Software Engineer | Architect
Responsibilities:
- Design and development of Web and Windows-based application using Microsoft .NET platform
- Design the system architecture and framework for the application
- Designing and implementing the user-friendly UI based on the project and business user needs
- Define the database storage structure for the application based on the application business scope
- Interact closely with the business user and client in understanding the business requirement
- Review the system architecture and suggestions for improvement
- Support and Maintenance of the legacy system
- Major Project Development:
Confidential
Senior Software Engineer | Architect | Module Lead
Responsibilities:
- Development of multi-tier software application for the corporate banking division of Confidential
- Assist in project management, including scope analysis, performance, task execution, gap analysis
- Review existing business systems, process and documents and extract relevant information to determine where and what improvements could be made
- Perform application design, development, and integration; participated in the deployment and maintenance of the software
- Development of the application using Microsoft Technology - VB 6.0, VC++, ASP, SQL Server 7.0, COM, HTTPs, RAS, IIS
- Hexagon-R: Hexagon-R is Corporate Banking System, used by the corporate customer of the Confidential. It is N-Tiered system, whereby the Tier - 1 is thick client which resides in the customer premises, Tier - 2 is Application Server which resides in the Bank and Tier - 3 comprises of the Mainframe system. Tier - 2 is a communication channel and security tier for processing the transaction between Tier-1 and Tier-3. The connection between the Tier-1 and Tier-2 is using HTTP/HTTPS Protocol and the connection between the Tier 2 and Tier 3 is using MS SNA Server. The Tier-2 is an Application server, which user IIS 4.0 as Web-Server and MTS for transaction processing
Confidential
Software Engineer
Responsibilities:
- Development of Retail Banking product for Community bank in India
- Design and Development of the Term Deposit and Loan Module
- Design and provide suggestion the user-friendly interface of the application
- Design and Development of major statistical report as per the guidelines of the central bank India (RBI)
- Development of the application using Microsoft Technology - VB 6.0, VC++, SQL Server 7.0, COM, XML, Crystal Report
