We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Progress Sofware - 20+ years of progress application development including database design, indexing, transaction scoping, UI processing and workflow management.
  • Software Development - Experience managing the development lifecycle from defining customer requirements to implementation. Involved in all phases of the application development process.
  • Team Management - Managed team of 15 members through providing technical direction, career development and mentoring of junior team members.
  • Project Management - Experience in managing software development projects with varying degrees of complexity and staffing requirements. Able to document diverse customer requirements in order to satisfy their unique business needs.
  • Software Implementation - Install and configure software at client locations. Conducted technical end-user training and managed customer requests. Evaluating opportunities to sell additional services including software enhancements, technical training and implementation services.

TECHNICAL SKILLS

  • Progress 4GL / OpenEdge through version 11.7
  • Progress RDBMS & Microsoft SQL Server (T-SQL, SQL Scripting)
  • Agile Project Management (VSTS/Rally) and Software Change Control (SharePoint/Jira)
  • Microsoft .Net 4.0/4.5, C#, TFS, Entity Framework, MVC,
  • Microsoft BizTalk Server 2010 (Multi-system Integrations, Message Routing, Orchestrations)
  • IIS, SOA, WCF, REST, XML, XSD, SAX, WSDL, SOAP
  • SharePoint Sever, Windows Server Visual Studio
  • SendGrid Email / Marketing Integration
  • Application Logging with Elasticsearch and Kibana

PROFESSIONAL EXPERIENCE

Senior Software Engineer

Confidential

Responsibilities:

  • Software development utilizing Agile methodology.
  • Application development with Progress versions 10 & 11 in a large n-tier configuration.
  • Technical lead for the Student Services modules: Leads processing, Student Enrollments, Course/Student Scheduling, Program management, Student Services, Housing & Employment services.
  • Managed development projects including technical analysis and design, development, quality assurance testing, source code control, implementation and support.
  • Worked with junior programmers on project tasks, conducted code reviews.
  • Utilize the Progress AppServer for batch processing and calls to hosted services.
  • Technical lead for web service integrations support with third-party vendors utilizing web service calls and message management with BizTalk Server.
  • Application development with .Net C#, SQL Server, IIS 7, BizTalk, Windows Server, WCF & Rest services, Enterprise Reporting and Progress 10.2b/11.7
  • Technical support for external system integrations: Online Learning Management System (eCollege LMS) and Online Electronic Grade Book (eSembler EGB).

Senior Software Engineer

Confidential

Responsibilities:

  • Professional Services development providing customized business and technical services.
  • Worked with customers to manage software enhancements focusing on scheduling implementation.
  • Developed integrations Payroll, Scheduling, MS Project, Excel, & Reporting applications.

Director of Software Development

Confidential

Responsibilities:

  • Technical lead for client-server application development and architectural design.
  • Customer upgrades - managed the process to upgrade customers to new versions of the software.
  • Pre/Post Sales Consulting - worked along side the sales team to resolve technical questions.

Senior Software Consultant

Confidential

Responsibilities:

  • Custom programming services for Medical Billing, Distribution and Manufacturing software.
  • Technical lead for Progress client-server application development and design
  • Managed staff of 10 resources including interviewing, selection, hiring, training and retention.

We'd love your feedback!