Post Job Free
Sign in

Software Engineer Senior

Location:
San Diego, CA
Posted:
July 01, 2025

Contact this candidate

Resume:

Karishma Dhanani

Senior Software Engineer/QA Analyst

858-***-****, *****************@*****.*** www.linkedin.com/in/karishma-dhanani-aa540a17

Professional Summary:

Experienced Senior Software Engineer with over 9 years of expertise in designing, developing, and maintaining scalable enterprise-level applications using the Microsoft technology stack. Proven expertise in .NET Core, ASP.NET, Azure cloud services, Entity Framework, C#, MS, Angular, Knockout JS framework and Unit testing. Proficient in multiple programming languages, frameworks, and tools with a focus on delivering high-quality code and creating solutions for complex business problems. Strong collaborator with cross-functional teams, mentoring junior engineers, and leading technical initiatives. Adept at applying Agile methodologies to optimize development cycles and achieve project milestones.

TECHINCAL SKILLS:

. NET Technologies

. Net Framework 4.8, ASP.NET 3.5/3.0/2.0, MVC 4/3/2, ADO.NET, LINQ Entity Framework, .Net Web Services, Web API, WCF, CSS3, AJAX.

Development Tools

Microsoft Visual Studio 2013/2017/2019/2022, Microsoft Management studio Business Intelligent Development Studio.

SQL

SERVER

Programming

Languages

C#, Web Service, Python, Web APIs.

Scripting Languages

JavaScript, jQuery, Angular JS, Typescript, Knockout js and VB Script

Relational Databases

SQL SERVER 2008/2012, MySQL.

Testing Tools

JIRA, Python/Commands, NUnit, Junit, POSTMAN, Browser Stack, Copilot.

Project Mgmt. Tools

MS Project, MS Office, SharePoint 2010, CRM, JIRA, Excel

Methodologies

SDLC, Waterfall, Agile (Scrum Approach)

Education:

B.E. Electronics and Telecommunication from Amravati University India.

Certifications

•Successfully Completed the Diploma in Software Testing from IBM Seed InfoTech with A+ Grade.

Honors & Awards:

•Value/Leadership Award for Q3 – Nov 2023

•Certificate of Achievement - Feb 2019

•Recognized for outstanding achievement in the Warehouse 2.0 Prototype Project by exemplifying core values: Putting the Customer First, Can Do Attitude, and Having Fun & Being Yourself.

Professional Experience:

ecoATM Gazelle Nov 2016 –Present Senior Software Engineer

Lead cross-functional collaboration to define requirements, troubleshoot complex issues of a supply chain warehouse application designed for managing the lifecycle of processing devices and deliver high-impact features. This involved coordinating with cross-functional teams to manage the full project lifecycle from planning and requirement gathering, through to system design, coding, testing, and deployment. I collaborated closely with stakeholders to ensure the applications met business needs and implemented improvements that streamlined operations.

Roles and Responsibilities:

•Designed and developed web services in C# to support seamless communication between client applications and backend systems, ensuring scalability, security, and performance.

•Led the design and development of barcode scanning UI features using ASP.NET MVC, Knockout.js, HTML, CSS, and Bootstrap, enabling efficient and error-free scanning operations within the warehouse management system.

•Implemented well-architected, well-documented, and high-quality code at a fast pace, ensuring maintainability, scalability, and alignment with best practices.

•Created Unit Test cases in C# using Visual Studio 2019 N-Unit framework.

•Involved in the Database design, wrote stored procedures, database views for the underlying SQL Server Database.

•Experience with Azure cloud services (Functions, SQL Azure) and Azure DevOps.

•Experience using AI-assisted development tools e.g., Copilot, to enhance productivity.

Technologies used: C#, ASP.NET MVC, Web API, Angular, Knockout Js, JavaScript, TypeScript, MS SQL Server, jQuery, copilot.

Easy Pay finance Aug -2015- Aug-2016

Role: Senior Software Developer/ Tester

Description: Working for EasyPay Finance Financial Services. EasyPay Finance meets the financing needs of many retailers/merchants, service businesses and elective medical service providers by consolidating the need for multiple finance companies into one simple, affordable program that approves applicants’ payment terms based on their good, challenged, or poor credit profiles. We make the approval process easy and keep the merchant’s fees exceptionally low.

Roles and Responsibilities:

•Involved in all phases of software development lifecycle with technical expertise.

•Involved in Designing, Developing, and implementing the Merchant and Customer Enrollment Application process using C#, ASP.Net MVC, HTML5, CSS3, jQuery.

•Implemented new features and optimized existing one based on business requirements using Vb.Net, HTML5, Ajax, SQL Server, Web Service, jQuery, and CSS3.

•Developed Data Access Layer using Entity Framework with Database First Approach and written LINQ queries to perform the CRUD Operations in C# and Visual Studio 2013.

•Assisted in overall development of new applications and maintenance of existing systems.

•Supported changes and improvements from initial development through production deployment.

•Created Unit Test cases in C# using Visual Studio 2013 N-Unit framework.

•Involved in the Database design, wrote stored procedures, database views for the underlying SQL Server Database.

•Performed Integration Testing, Functional Testing, System Testing and Regression Testing.

•Developing SQL Queries for testing Data Transaction and Data verifications.

•Using SQL queries, verified the data on the front-end application against the back-end database.

•Created various reports using SQL Reporting services 2014.

Environment: ASP.Net MVC4 C#, VB.net, WCF, TFS, SQL server 2008/12/14, SSRS Reporting tool, Microsoft BI tool, CSS3, IIS7, JSON, Ajax, jQuery, AngularJS, HTML5, Windows 7 Enterprise, NUnit Tool, Bootstrap, Microsoft 365.



Contact this candidate