Associate Software Developer Resume
Boulder, CO
SUMMARY:
- Seven years’ success in object - oriented programming, backend development and application development using C++, Java, and C#.
- Prepared to re-enter the workforce as a Software Engineer after taking time off to be a full-time family caregiver.
- Extensive background collaborating as an integral team player to develop innovative applications and software solutions.
- Demonstrates the ability to communicate both internally and externally to improve transparency and promote open lines of communication.
- Maintain comprehensive knowledge of C++, Java, and C# to create fresh concepts and usable applications.
- Successfully manage technical projects through complete lifecycle.
- Experienced in Software Development Life Cycle (SDLC), testing, and troubleshooting.
- Proven to foster an environment of team collaboration and mutual confidence.
TECHNICAL PROFICIENCIES:
Operating Systems: Windows, Linux, UNIX, IBM Mainframe MVS
Programming Languages: C / C++, Java, C# (.NET), JavaScript, VBScript, SQL
Markup Languages / Design Tool: HTML, XML, UML
Software Applications: Visual Studio, Eclipse, Rational Software Architect, ClearCase, ClearQuest
Database: Oracle, MS Access
CAREER EXPERIENCE:
Confidential, Boulder, CO
Associate Software DeveloperTechnical Skills: C#, C++, Javascript
Responsibilities:
- Created documentation and visualization of financial space in the form of algorithms and charts, maintained proprietary financial chart and report generation tool written in C#, and utilized various rendering engines including WPF and PDF Sharp to extract multiple image formats and PDF.
- Successfully deployed to 21 separate production servers hosting a tool to ensure zero downtime during updates, resulting in the generation of two million individual images and PDFs weekly.
- Renowned for delivering innovative and valuable contributions to the project team.
Confidential, Denver, CO
Associate Software Developer
Technical Skills: Spring Framework, Hibernate, JavaServer Faces, JavaServer Pages, C / C++, C#.NET
Responsibilities:
- Conceptualized and redesigned Confidential Information System (VIS) from a mainframe-based system to a Java-based Confidential Client Information System ( Confidential ).
- Applied object-oriented concepts to manage complex technical projects including re-engineering the Edit Package Program from IBM assembly language to C++, which when run on the client side, prepared and packaged monetary transactions to be sent to Confidential for processing, and enabled various reports to be ran on transactions.
- Developed a C#.NET tool to merge functionality of Rational RequisitePro and Rational TestManager; applied WPF to build user interface and included concepts of serialization / deserialization, Treeviews, drag and drop capabilities.
- Re-engineered current IBM assembly language-based middleware into a C / C++ interface to run on mainframe environment; performed requirements gathering, completed design and coding phases using sequence, activity and class diagrams, Rational Software Architect and ClearCase for PC development portion.
- Conducted knowledge sharing training sessions to present installation and usage of Rational Software Architect for creating class diagrams in UML projects and transforming them into code.
- Demonstrated the use of ClearCase for version control to audiences of 10 to 15.
- Oversaw critical transaction processing system to process credit / debit card transactions globally; supported crucial Middleware component by providing 24/7 pager rotation support, participating in design and code review sessions, ensuring quality of work delivered by team members, and documenting for functionality supported within the group.
Confidential, Longmont, CO
Summer Intern / Test Process Engineer
Technical Skills: ReporterCEO, SQL, DBMS, Microsoft Word, HTML
Responsibilities:
- Developed and implemented project plans.
- Gathered and analyzed data to develop and submit reports in a timely manner.