Senior Software Developer Resume
SUMMARY:
- An Information Technology professional with extensive experience in the government, manufacturing, health care, database d software development arenas. A highly motivated team player with excellent interpersonal, analytical and presentation skills.
- .NET Website Development
- Jquery/JSON/AJAX
- Oracle and SQL Server Database Administration
- Data Messaging
- Configuration Management and Deployment
- TFS
- Entity Framework
- Linq
- Project management
- MVC
- Cross - Team coordination and Communication
- Experience working within and leading small teams
TECHNICAL SKILLS:
Languages: C# (2.0-4.5) PL-SQL., SQL Server Stored Procedures, ASP, ASP. NET, XML JQuery/JSON
Operating Systems: Windows Server 2008, Windows Server 2000, Windows XP, AIX, UNIX, LINUXDatabases: Oracle 9 - 11g, SQL Server 6.5 2008, ISeries 9.0
Hardware: IBM System 36 and compatible printers and tape drives, IBM RISC 6000/AIX 3.25 and compatible printers and tape drives, WII\TTEL servers running Exchange, Web, Print and File services. Unix box
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Responsibilities:
- Developed Jenkins Integration jobs using Python and Jenkins UI
- Created SMS/Keyfob based MultiFactor Authentication Service used by
- Remote workers to access Customer Service Portal
- Led technical effort to replace Classic ASP websites to CMS based system
- Maintained legacy Classic ASP code
- Created C# Services
- Worked heavily with SQL Server
- Led several complex deployments across multiple AWS and Racko servers.
Confidential, Denver, CO
Senior Software Developer
Responsibilities:
- Helped maintain and enhance high-traffic
- Created key enhancements to website using MVC 5.2, JQuery and Razor Views
- Maintained and enhanced Web API services.
- Mentored junior web developer in current software engineering standards.
- Integrated services and client applications with Apache Solr 4.01
Confidential, Denver, CO
Senior Software Developer
Responsibilities:
- Worked with a small team to create a web-based replacement to pricing and costing system.
- Used ninject and repository pattern to insure scalability and testability of complex application.
- Interviewed different teams across business as part of process improvement engagement.
- Backward engineered several applications to suggest process improvements as well as point out logic flaws.
Confidential, Centennial, CO
UX Developer
Responsibilities:
- Worked on a small team using open source software to create test scoring application.
- Created and updated existing Javascript widgets to support heavy client-centric application.
- Worked with multi-state team in semi-agile environment to clarify requirements and create working proof of concepts.
- Trained developer with no UI experience and limited Javascript expertise as backup.
Confidential, Englewood, CO
Senior Engineer
Responsibilities:
- Worked on a small team of contractors to revamp and rewrite enterprise wide timekeeping website.
- Used C# MVC pattern to retrieve data from Oracle repository and present data to view via JSON objects.
- Heavily used AJAX/JSON for data presentation.
- Heavily used javascript and toastr.js for client-side/cross-browser validation
- Created and worked on several views using twitter bootstrap and knockout.js
- Created and worked on javascript unit tests using Jasmine.js
- Created and implemented heavy code-coverage using MSTests
- Acted as resource to less experienced developers employed by company
Confidential, Highlands Ranch, CO
Senior Programmer Analyst
Responsibilities:
- Worked on small team to upgrade look and feel to Web 2.0 standards using JQuery, AJAX and web services.
- Instrumental in upgrading code base to industry standards through intensive refactoring.
- Helped implement Lucene.NET search engine to enable faster searches on high traffic website
- Upgraded websites’ administrative tool to use Azure content services
- Developed multiple widgets using C# MVP pattern.
- Created multiple widget front-ends that used JQuery and JsRender templating
- Lead multiple, highly complex production deployments.
- Enjoyed close relationship with multiple team members across the United States.
- Using Entity Framework 5.0, created data contexts for SQL Server 2010 and Oracle 10g.
- Acted as Sitecore CMS administrator in user administration and content promotion
- Created and worked with existing and new Oracle PL-SQL packages and procedures.
- Worked within Agile environment providing high quality applications within an aggressive time-frame.
Confidential, Engelwood, CO
Senior Programmer Analyst
Responsibilities:
- SME and team lead for customer facing website as well as several supporting legacy websites, services and indexing applications.
- Refactored key portions of code base to significantly reduce down-time to 99.9%.
- Took leadership role in migrating high impact document indexing application to new data center.
- Successfully migrated 865,000 resume documents from file system to database/blob system in less than 13 hours.
- Implemented several JSON/AJAX REST-based service calls on legacy Classic ASP and Cold fusion systems in order to modernize applications without uprooting existing architecture.
- Implemented and deployed stream-lined e-commerce system in support of onTargetjobs’ partnership with confidential
- Worked closely with Vice-President, CEO and director level non-IT staff to satisfy business needs.
- Worked closely and professional with other IT and business departments in daily stand-up meetings, bi-weekly collaboration planning and impromptu clarification conversations.
Confidential, Englewood, CO
Senior Programmer Analyst
Responsibilities:
- Helped develop enterprise-wide CastIron messaging system that integrates with ISeries, SQL Server and Oracle DBMS.
- Created data-centric messaging monitoring tools to ensure timely alerts of messaging failures.
- Created small-scale data warehouse sourced by Lawson Financials and ISeries to be used by Real Estate Division for Leasing calculations.
- Created and designed multiple databases, stored procedures, indexes, views and tables in support of Open Systems projects.
- Worked closely with Database team in advisory and support roles. Assisted in their efforts to upgrade and patch SQL Server and Oracle instances
- Consistently, professionally and proactively worked with end-users as Programmer On Duty
- Worked closely and professionally with other departments in Information Systems, the Distribution Centers and stores to solve immediate business problems.
- Took the lead in ensuring minimal business interruption by acting as an informal project manager in several high-visibility
