We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

MD

SUMMARY

  • Experience of 8+ Years in the field of Software Development, Database design, IT Operations of various Enterprise/Business applications
  • Conversant with project methodologies, processes and worked on projects using Technical expertise ASP.Net, C#, ADO.Net, HTML, CSS, JavaScript, Angular, SQL and Microsoft Azure
  • Good understanding in Agile and Scaled Agile Software Development Methodology including SCRUM
  • In - depth knowledge in Software development life cycle (SDLC) and Software Test Life Cycle (STLC)
  • Expertise in Test Driven Development with writing unit test and integration tests using Visual Studio
  • Experienced working with Azure DevOps pipelines to achieve CI/CD for code deployment
  • Worked on Azure App Services, Webjobs and Service bus implementation as for migration projects
  • Proven ability to work on custom software application development of cutting-edge solutions for enterprise software, systems automation solutions and products for variety of client and industries.
  • Strong Object oriented analysis & design and programming skills in developing various applications
  • Conversant in following architecture design and resolving complex technical challenges
  • Involved in wide range of development and design using various Microsoft technologies
  • Forward-focused Full stack developer with experience in concepts of end-to-end planning, implementation and quality management in Offshore-Onshore Model.
  • Experience in using code analysis tools like re-sharper for maintaining the code quality
  • Experienced in SQL Stored Procedures, functions, triggers and views. Experienced in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor
  • Involved in generally accepted programming standards and techniques to assure efficient program logic and data manipulation.
  • Strong Oral and written communication skills as well as ability to work in a fast paced and rapidly evolving environment
  • Dedicated, conscientious individual with strong sense of responsibility, Work flexibly and quickly adapt to changing environments professionally and personally

TECHNICAL SKILLS

Development Tools: Visual Studio, Visual Studio Code, Postman

.Net Framework: .Net (2.0, 3.5, 4.0), Core

Technology: ASP.Net 4.0, C#, ADO.Net, CSS, XML, XSLT, HTML, Bootstrap

Web Services Technologies: Web API (REST API), Web Services, WCF

Scripting Languages: Angular JS, Java script, Typescript, Power Shell

Database: MS SQL Server, MS Access, Firebird

Web Server: IIS 6.0, IIS 7.0

Source Control: Team Foundation Server, Visual Source Safe, GIT

Cloud: Microsoft Azure

PROFESSIONAL EXPERIENCE

Confidential, MD

Software Developer

Technology: C#, MS SQL Server, HTML5, CSS3, JavaScript, Azure, REST API, Power Shell

Responsibilities:

  • Requirement Gathering, Analysis and interaction with business users.
  • Design and develop software applications and major functionalities
  • Migrate the existing VB.Net applications to C#
  • Developed business components using C# and migration to Azure from on premise hosted applications
  • Implemented Azure DevOps for CI/CD pipeline for automated code deployment to Azure PaaS Infrastructure
  • Worked on Azure Webjob for data synchronization between various business systems
  • Implemented logging and triaging using Telemetry in application insights
  • Developed web pages using .Net framework and developed SQL Procedures
  • Handled all phases of the web application including build, test, debug, deploy and support.
  • Design Reviews - consult to teams on planned solutions before development
  • Responsible for Refactoring Support - decrease technical debt and increase code quality.
  • Provide Code Quality Support - communicate the importance of the overall code quality program
  • Work with developers on improving their code as related to readability, code coverage, class complexity, industry practices.
  • Involved in creating multiple parameterized stored procedures which were used by the reports to get the data.

Confidential, MD

Software Developer

Responsibilities:

  • Requirement Gathering, Analysis and interaction with business users.
  • Developed business logic components using C#
  • Developed web pages using ASP .Net and developed SQL Procedures
  • Design and develop software applications and major functionalities
  • Host sessions to train employees on updates to the applications.
  • Handled all phases of the web application including build, test, debug, deploy and support.
  • Involved in Requirement gathering and also constructed the Business Requirement document
  • Design Reviews - consult to teams on planned solutions before development
  • Ad-hoc Support - provide assistance through pair programming and/or unstructured mentoring support
  • Perform SME Code Reviews for all our Projects.
  • Responsible for Refactoring Support - decrease technical debt and increase code quality.
  • Provide Code Quality Support - communicate the importance of the overall code quality program
  • Work with developers on improving their code as related to readability, code coverage, class complexity, industry practices.
  • Involved in Unit and integration testing using NUnit testing framework.
  • Involved in creating multiple parameterized stored procedures which were used by the reports to get the data.

Confidential, TX

Software Engineer

Responsibilities:

  • Requirement Gathering, Analysis and Interaction with SME’s, business users
  • Implemented Technical Architecture Design documentation
  • Code review through pull requests to ensure Best Practices and Development standards are adhered
  • Provided session level security and password authentication using Session objects and Cookies.
  • Used ADO.NET Data Adapter, Data Sets, Data Readers for retrieving, querying, and storage
  • Data binding was extensively used to bind various server controls to the data from database.
  • Database design and Performance tuning for Stored Procedures
  • Used Postman for testing the service end points to ensure the responses are in adherence with service contracts
  • Followed the defined branching strategy appropriately to ensure appropriate smooth code merges
  • Effectively performed Unit testing and Integration tests using Visual studio for better code coverage
  • Extensively used SQL for data storage and retrieval
  • Good exposure towards SOLID principles in developing applications
  • Worked on GitHub, performed Code Review for automatic builds and continuous integration
  • Experienced in CI/CD using VSTS out of the box build pipelines
  • Worked with performance test engineers for gathering non-functional requirements with business stake holders

We'd love your feedback!