We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Full - stack Microsoft developer, specializing in backend and middle-tier.
  • Effective in all phases of the Software Development Life Cycle (SDLC)
  • Experienced Agile, Scrum, developer
  • Experienced in both new system architecture and legacy system maintenance
  • Expertise in complex relational data and business intelligence architecture
  • Flexible and continuously adapting
  • Strong analytical, mathematical and diagnostic background

TECHNICAL SKILLS

SDLC Methodologies: Waterfall, Agile/Scrum, Kanban

Development Technologies: Visual Studio 2005-2019 ASP.NET, ASP.NET MVC, .Net Core

Databases: MS SQL Server 7- 2017

Frameworks and Languages: T-SQL, C#, VB.Net .Net Framework 2.0- 4.7, .NET Core 1.x-2.x, JavaScript, Knockout, React

Other: MS Office, MS Project, MS Visio, TFS, Mercurial, Git

PROFESSIONAL EXPERIENCE

Senior Software Engineer

Confidential

Responsibilities:

  • Primary Development Languages: C#, T-SQL, PostgreSQL
  • Utilization of both scrum and Kanban agile methodologies for team management
  • Development and delivery “Code Academy” curriculum, designed to foster cross-dicipline, non-technical employee growth
  • Specialized in design and development of .Net Standard conmonents and REST APIs
  • Designed and implemented contemporary, OIDC-compliant authentication and user federation, incorporating external authentication providers using LDAP, SAML, LTI and OAuth authentication schemes, reducing potential attack vectors and increasing industry standards compliance
  • Design and development of NuGet packages for standardized, configurable inclusion of features such as: AWS services, swagger generation, Redis caching, Prometheus metrics generation, data sanitization, data validation, eventing, Unit Of Work, etc.

Confidential

Senior Software Engineer

Responsibilities:

  • Primary Development Languages: C#, T-SQL
  • Development and implementation of asynchronous communications bus architecture.
  • Redesign and rearchitecture of data management application from legacy C++ application to client/server C# .net Framework and .net Core application suite for cross-platform deployment
  • Design and development of Windows-based user monitoring event system to allow for product control based on user actions within third party applications and websites
  • Development of updated encryption methodologies in core product

Confidential

Lead Engineer

Responsibilities:

  • Primary Development Languages: C#, T-SQL, Javascript
  • Active member of software architecture review and planning board.
  • Responsible for sizing, scoping and grooming sprint activity, as well as longer-term team planning.
  • Provided technical oversight, mentoring and career development assistance to team members
  • Specialized in design, development and maintenance of internal and external APIs - specifically responsible for implementation of centralized user authentication and security layer, including LDAP, SAML and OAuth.

Confidential

Senior Engineer, Software Engineering

Responsibilities:

  • Primary Development Languages: C#, T-SQL, Javascript
  • Designed architecture to integrate authenticated .net web pages into Flash/Flex user interfaces with bi-directional data flow
  • Designed and developed data architectures and business logic for both real-time and monthly energy information systems
  • Responsible for administration and maintenance of multiple SQL Server and IIS Server instances, both on-network and remote hosted.
  • Developed B2B data integration ETL processes using SSIS, parametric C# applications and stored procedures, integrating parallel threading models for efficient data acquisition processes

We'd love your feedback!