Senior Software Engineer Resume
Fort Myers, FL
SUMMARY:
- Extensive experience developing, implementing and supporting applications on various platforms.
- Proven ability to analyse, develop and implement technology solutions that are consistently accurate, analytically and technically sound.
- A perceptive problem preventer who consistently overcome team challenges and technical obstacles to deliver technological solutions that meet business needs and exceed expectations.
- Proven results in leading global software development team through multiple software releases.
- Areas of expertise include: Cloud Architecture, Release Management, Team Leadership, Configuration Management
TECHNICAL SKILLS:
Programming: C#, Java, JSP, HTML, CSS, JavaScript, Typescript, XML/XSD, PL/SQL, PowerBuilder
Environment: /IDEs: J2EE, WebLogic, Visual Studio, ASP.NET, Eclipse, IntelliJ, Sublime, PHPStorm
Libraries/Utilities: AngularJS, Gulp.js, jQuery, Bower, NPM
Databases: NoSQL database (DynamoDB, RavenDb 2), Microsoft SQL Server, Oracle 11g, 10g
DB Tools: SQL Management Studio, SQL Developer, TOAD, SQL - Station
Operating Systems: Linux, UNIX, Windows 7/8/10
Applications: BMC Remedy, CA Clarity, PVCS Dimensions, Microsoft Project
Methodologies: Agile SCRUM, Extreme Programming, Waterfall
Miscellaneous: SOA/REST/WebAPI, Putty, Tibco Messaging, IBM MQSeries, Adobe Flash Pro
PROFESSIONAL EXPERIENCE:
Confidential, Fort Myers, FL
Senior Software Engineer
Responsibilities:
- Senior Software Developer on Enterprise level web application used for managing Contact Centers (Call Centers), utilizing C#, .NET framework 4.5, Azure Cloud and SPA technology.
- Created application UI using AngularJS, Typescript, JavaScript, JSON and HTML.
- Created User Management feature for web-based user table, form, dashboard, report creation and manipulation system.
- Developed enhancements on a call tracking system that allows clients to create and analyze call center reports based on various criteria.
Lead Software Engineer
Responsibilities:
- Provided software development leadership to a team of ten (10) developers on MVC, C#, .Net Framework, SQL Server application. This is a high demand, multi-tiered web applications used for quoting all of CenturyLink’s products.
- Delivered on multiple coding projects including quick turnaround fixes on critical production issues using Visual Studio, C# and SQL Server.
- Facilitated and performed the appropriate code reviews with development team which improved the code quality and reduced the number of defects.
- Received Global Business Service Excellence award for outstanding leadership efforts during the Centurylink/IBM transfer period. This allowed IBM to meet its contractual obligation in a timely manner.
- Supported the team in the resolution of critical business impacting trouble tickets by providing the initial troubleshooting including code research to aid in decreasing the turnaround time on issue resolution.
- Created Low Level Design documents and task lists, which aided development team in understanding requirements and allowed development manager to define team velocity and track status of projects.
Senior Software Engineer
Responsibilities:
- Senior developer on various multi-platform applications; including J2EE, .Net and Powerbuilder. Performed leadership role in researching, documenting and migrating multiple applications to newer platforms and architectures.
- Received Service Excellence, Honor Roll award for going beyond the call of duty to visit customer site and reconfigured impacted server, quickly processing over 4000 backlogged orders and restoring the business unit to full productivity after a major service interruption.
- Created Management Portal application to move PowerBuilder GUIs to IT supported .Net platform. This resulted in positive feedback from clients for diligence in capturing requirements and responding to business needs.
- Functioned as trusted mentor to other team members including new contractor on the project. This decreased the learning curve for the new resource and allowed for the ability for accelerated productivity.
- Researched Weblogic Scheduler in order to redesign application as a WebLogic configured schedule job to interface with MQSeries on Weblogic conversion project.
- Recognized for expertise on WebLogic Scheduler technology and trained all team members on the technology.
- Configured WebLogic clustered environment to ensure load balancing on multiple servers.
- Configured the entire Weblogic environment for the project including JMS modules, JMS Factories, Data Stores.
- Rewrote JAVA code to facilitate migration of the application from WLS 8 to WLS 10.3.
- Redesigned application to migrate from decommissioned HP server to move to Linux environment.
- Re-engineered Unix shell scripts and ported to more robust Java Object Oriented Platform to increase flexibility and decrease code maintenance, time and costs.
- Acknowledged for improving application performance by rewriting jobs to execute dynamically.
- Created complex queries to generate reports on department applications’ quarterly/annual metrics.
Software Engineer
Responsibilities:
- WebLogic Portal Wholesale Order Entry System
- Core Software Developer on multiple key projects utilizing various technologies and tools such as such as Java, J2EE, Struts, Tibco Messaging, Log4j, XML/XSD, CVS, PVCS Dimensions. Involved in all phases of the development life cycle for creating new WebLogic portal for wholesale order entry.
- Recognized for assuming lead role, filling a critical unexpected resource gap on a major project to re-design and improve several order entry forms to create a more positive experience for the clients.