We provide IT Staff Augmentation Services!

Sr. Software Engineer  Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 8 years of software development experience with an in depth knowledge of Object Oritented Programming, Service Oriented Architecture,Microservices, Best Practices and Design Patterns, technologies and languages including Java, Spring framework (Restful, MVC), aws, .Net Framework, C#, WCF (Restful vs Soap), NServiceBus, Windows Azure, ADO.net, EntityFramework, ASP.Net ( MVC, WebAPI), Android Programming

TECHNICAL SKILLS:

Core Programming Languages: Java, C#, C++

Web Programming: Spring MV C,Spring Rest, ASP.net/MVC, Web API, AngularJs, JavaScript, JQuery, HTML, CSS, XML, Razor, MVVM, XAML, Servlets

Databases: MS SQL Server, MySQL, MS Access, Oracle, SQL, Relational database

Development Methodologies /frameworks: S OA, OOP, Microservices, TDD, Best Practices, DI, Design Patterns, aws, docker, Logstash, Kibana, ElasticSearch, Web Services (Soap and RESTful Services), NServiceBus, Windows Azure (Service Bus, Topic, Subscriptions, Queues), xUnit, nUnit, Moq

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Software Engineer

Responsibilities:

  • Design, implement, test SOA applications using Java and Spring Framework
  • Analysis and automation of business processes such as chargebacks
  • Designing high available microservices, service bus queues
  • Java, Spring MVC, Docker, Logstash, Ki bana, ElasticSearch, aws, Gradle, Sql Server, CI/CD
Confidential

Sr. Software Engineer

Responsibilities:

  • Architect a web application for windows based embedded system (Onion Architecture) with service oriented architecture
  • Implement web application with C#, WCF (REST as well as Soap, MVC, and JQuery
  • Did pair programming and TDD with Moq
  • Design and create NuGet packages for common libraries and configure Jenkins to publish to nuget server
  • Create automated builds and deployment in Jenkins
  • Designed and implement Data Access Layer using entity framework code first
  • Extend entity framework code first context to do automatic auditing
  • Design and implement WCF Restful services for various consumers
  • Design and implement salesforce integration
  • Come up with various creative solutions that the team faces and demonstrate with proof of concept and subsequent implementations
  • Extend MVC HTML helper extensions to be strongly typed methods (ActionsLinks, Actions, etc.)
  • Unit tests and Selenium automated tests
Confidential

Sr. Software Engineer

Responsibilities:

  • Design and implement services and frameworks using C#, Linq, EntityFramework, Lambda Expression, WCF
  • Implement unit and integration test with NUnit testing framework
  • Convert all internal dependencies into nuget package dependency
  • Design and implement a generic search framework using Linq, Lambda Expression
  • Design database tables, stored procedures, and implement for MS SQL Server
Confidential

Senior Consultant

Responsibilities:

  • End to End development in scrum process
  • Prepare Technical design documents for requirements
  • Design, implement features using C#, WCF, Entity Framework, Moq and use different Design patterns
  • Design database tables, stored procedures, and implement for MS Sql Server
  • Integrate WCF with windows azure features such as Service bus queues, topics and subscriptions
  • Implement the orchestration of Refund, Cancel order features with external systems
  • Did Logging Utility for exception and critical errors in Event Logs to be used by SCOM
  • Do write functional testing
Confidential

Software Development Engineer

Responsibilities:

  • Design, implement features using C#, MVC, WCF REST Service, Dev Express Controls, Web Forms, JQuery, XML, CSS, HTML, Razor, XSLT and use different Design patterns
  • Design database tables, stored procedures, functions, triggers and implement for both MS Sql Server and Oracle
  • Work with team members in creating Code Standards, do design and code Reviews, implement reusable Code and frameworks
  • Provide architectural solutions for problems and design foundation skeletons for other developers
Confidential

Application Developer II

Responsibilities:

  • Web design and implementation using C# .NET, ASP .NET, Entity Framework, JQuery, Telerik Controls, WCF Services, SQL, CSS, HTML, XSLT, XML
  • Develop Repositories, and Data Access Layer infrastructures using Entity Framework.
  • Redesign and implement Email Notification system using C#, Asp.net and XSLT
  • Technical specification review and updates.
  • Unit Tests
Confidential

Software Development Engineer

Responsibilities:

  • Microsoft C# .NET, ASP .NET, JQuery, Javascript, WCF Services, SQL, Oracle, CSS, HTML, XML, XSLT
  • Developed Web Services using .net WCF, C# to provide content service for CareWebQI.
  • Designed and implemented reports based on technical specification using Active Reports for .net, C#, ASP.net, JavaScript, XML, and LINQ.
  • Designed and implemented a generic active report RPX loader which is used to load more than 20 different reports in ASP.net pages using C#, Active Reports for .net 3.0, ASP.net.
  • Designed and implement a Database Config Utility for Oracle and SQL Server using Strategy Pattern and Facade Pattern
  • Designed and implement different user controls such as Search and Select Features, that generic and used in many places.
  • Designed and implemented Stored Procedures using T - SQL.
  • Designed and implemented Application Setting Configuration using C#, Asp.net, Javascript, and CSS.
  • Write XSLT that honor configuration settings and generate XML for API clients
  • Work in strong collaboration with other developers, testers and architects.

We'd love your feedback!