We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

SC

SUMMARY

  • Motivated software developer wif 12 years of experience in web/mobile application development, architecture design, and multi - layer implementation. Well-versed in multiple programming languages/platforms.
  • Demonstrated success in UI, integration, and automated unit testing. Highly skilled at assessing legacy code, identifying defects, promptly designing resolution strategies and performing corrective measures.
  • Solid documentation and reporting skills. Strong collaborator, teaming wif colleagues on diverse projects to surpass expectations in achieving objectives. Proven record leading teams, allocating tasks, reviewing work, and implementing projects.

TECHNICAL SKILLS

Languages: C#, Java, C, C++, Objective C, Assembly Language, Visual Basic

Scripting Languages: JavaScript, PHP

Markup & XML Markup Languages: XHTML, DHTML/HTML, XSLT, XSL

JavaScript Frameworks: Angular JS-2, Angular JS-1, jQuery, ASP.NET Ajax Framework

Web Development: ASP.NET Core, ASP.NET, ASP.NET MVC (6.0) wif ASP.NET & Razor View Engine, Web API

Mobile Development Framework: Android SDK, Java-SDK, Phone Gap/Cordova

Services: ASP.NET Web Service, WCF Service 4.5, Windows Service, RESTful Web Service

Data Access: Entity Framework (Code-First, Model-First, Database-First), ADO.NET Core, LINQ, LINQ-To-SQL,Data Service Framework

Rich Client Development: Windows Forms, WPF ;

Dependency Injection Tools: MEF, MUNQ

Testing & Testing Tools: Black Box, White Box (Unit Test, Automated Integration Test) ; Tools VS MS TEST, MOQ, MOQ Extension, NMOQ, xUnit.NET

Development Tools/Environment: MS Visual Studio.NET, Eclipse IDE for Android Development

.NET Frameworks: Dot NET Core, Dot NET 4.6/4.0/3.5/3.0/2.0

Source Control: Team Foundation Server (TFS) , GitHub wif Source Tree.

DBMS/No-SQL: MS SQL Server, MySQL, and Oracle; MongoDB

Others: Crystal Reports, Install Shield

Business Application: SharePoint 2010

CMS: DotNetNuke

SDLC / Product Development Methodology: Agile wif SCRUM; Iterative, Incremental, Waterfall

Design Patterns, Principles & Tools: All of the GOF Design Patterns (Creational, Structural, & Behavioral Concept), SOLID Principles Concepts; Best Design Practices; Anti-Patterns; UML; Tools Visio, Cacoo, Violet

Software Architecture/Analysis/Design/Documents: N-Tier Architecture (Deployment Category), Layered System Design (Onion Architecture Patterns, Daisy Architecture, Domain Driven Design), Data-Flow (Pipe & Filer, Batch- Sequential), Communication (SOA, ESB), Test-Driven Development (TDD); Documentation Software Architecture Design Document (HLD), Detailed Design Document (MLD, LLD)

PROFESSIONAL EXPERIENCE

Confidential, SC

Senior Software Engineer

Responsibilities:

  • Software Architecture Design, Coding and Debugging Web/Windows applications in C# language; Review, changes, repair legacy code and make sure that logic and syntax are correct; Unit Test, Integration Test;
  • Project delivery wif Offering Development Methodology; Evaluate & identify new technologies implementation.

Confidential

Senior Software Engineer

Responsibilities:

  • Responsibility: Software Architecture Design, High Level Design Document, Implementation, Automated Test
  • Design: N-Tier Architecture (Deployment Category), Pipe & Filter (Component Design); GOF Pattern & Principles.
  • Developing Tool & Technologies: DOT NET Framework(C#), Entity Framework, LINQ, MS Test; ASP.NET, MS SQL; MS Visio

Confidential

Senior Software Engineer (Lead)

Responsibilities:

  • Leveraged seamless software development, object-oriented-programming, and application design experience in high accountability role. Created software architecture and design documentation. Evaluated and repaired legacy code ensuring accurate logic/syntax. Provided senior leadership wif insight on top performers and pivotal team resources.
  • Built new POC solutions and features and delivered projects using advanced development methodology.
  • Attained desired outcomes on Windows and web application projects through exceptional architecture design, implementation, documentation, automated unit testing, and integration testing.
  • Spearheaded team success through innovation and maintaining continuous communication.

Confidential

Senior Software Engineer

Responsibilities:

  • Coordinated overall project design. Wrote code, repaired legacy codes, and debugged applications across multiple software languages. Ensured correct logic and syntax. Oversaw software integration. Guided junior programmers.
  • Planned, designed, and implemented web application and Windows system projects, performed requirements analysis, built and maintained databases, prepared documentation, and regularly interacted wif clients.

We'd love your feedback!