We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

Des, MoineS

SUMMARY:

Exceptionally skilled computer programmer and web developer with eleven years of solid hands - on experience in application and systems design, development, testing, and integration. Adept at communicating with key stakeholders to identify core requirements. Proven skills as an analyst and problem solver dedicated to delivering the optimal solution to complex business technology problems. Expertise in the full software development lifecycle, driving achievement of key milestones to produce innovative new technologies.

COMPUTER PROGRAMMING:

Software Design & Development Requirements Analysis Software Engineering Application & Systems Testing Technology Implementation Systems Integration Process Optimization User Interface Design Problem Solving Solutions Delivery Software Development Lifecycle

TECHNICAL SKILLS:

Languages: C#.NET, VB.NET

Web: ASP.NET, HTML5, Cascading Style Sheets (CSS3), JavaScript, jQuery, Amazon Cloud AWS, S3.

Databases: T-SQL, MySQL, Firebird, Microsoft SQL Server 2005-2012.

Tools: Visual Studio 2005-2015, NuGet Packages, Azure Tools.

Source Control: Tortoise SVN, Visual Source Safe (VSS), Team Foundation Server (TFS), Git.

Platforms: Windows, Windows Server

Skills: Agile, SDLC, Scrum, Unit Tests, Object Oriented Programming (OOP).

PROFESSIONAL EXPERIENCE:

Confidential, Des Moines

Software Developer

Responsibilities:

  • establishing a detailed program specification through discussion with clients; clarifying what actions the program is intended to perform; breaking down program specification into its simplest elements and translating this logic into a programming language; devising possible solutions to anticipated problems; working as part of a team, which may be established purely for a particular project, to write a specific section of the program; combining all elements of the program design and testing it; testing sample data-sets to check that output from the program works as intended; conducting testing and installing the program into production; reacting to problems and correcting the program as necessary; evaluating and increasing the program's effectiveness; adapting the program to new requirements, as necessary; conducting user acceptance testing to ensure the program can be used easily, quickly and accurately; writing detailed documentation for the operation of the program by users and computer operators; consulting manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge;
  • Updating, repairing, modifying and developing existing software and generic applications.

Confidential, Des Moines

Application Development Team Lead

Responsibilities:

  • Developing, maintaining and troubleshooting software programs for applications in PC and client/server areas.
  • Working with appropriate departments within company during the development of new software products to define product requirements.
  • Completing complex design for new software products upon approval of specifications and performing basic to complex maintenance on existing software products.
  • Assisting others to enable complete program testing and develop specifications to resolve complex problems.
  • Communicating new software features to internal and/or external customers
  • Providing training to less experienced software designers. Providing technical leadership for planning and implementing software modules.

Technologies used in this position: C#.NET, ASP.NET Web Forms, JavaScript, HTML5, WCF Services, Windows Services, TFS, Visual Studio 2013 Ultimate, Windows Azure, Microsoft SQL Server, Entity Framework, T-SQL.

Confidential, Des Moines

Web Application Developer

Responsibilities:

  • Utilized written and oral communication to build team cohesiveness and to support clients directly.
  • Defined site objectives by analyzing user requirements by envisioning system features and functionality.
  • Designed and developed user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle.
  • Determined design methodologies and tool set thereby completing programming by using languages and software products.
  • Designed and conducted tests to ensure client expectations were met or exceeded.
  • Recommended system solutions by comparing advantages and disadvantages of custom development including purchase alternatives to remain within project budget.
  • Integrated applications by designing database architecture and server scripting; studied and established connectivity with network systems, search engines, and information servers.
  • Created multimedia applications by using various authoring tools.
  • Completed application development by coordinating requirements, schedules, and activities.
  • Communicated in team meetings while focusing on troubleshooting development and production issues across multiple environments and operating platforms.
  • Supported users by developing documentation and assistance tools.
  • Updated job knowledge by researching new internet/intranet technologies and software products; participated in educational opportunities; studied professional publications; maintained personal and professional networks; participated in professional organizations.
  • Enhanced organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
  • Supported team members and developed web application developers by providing advice and coaching.

Technologies used in this position: VB.NET, C#.NET, ASP.NET, ASP.NET MVC 4, jQuery, AutoMapper, JavaScript, PHP, T-SQL, HTML5, GoogleMaps API, JSON.

Confidential, Des Moines

Software Engineer

Responsibilities:

  • Provided input into architecture design and maintained responsibility for subsystem design.
  • Took charge of integration of the design across subsystems.
  • Expressed detailed knowledge of, and assumed the ability to implement complex techniques.
  • Provided support of the validation phase of the development and the validation department.
  • Efficient automation development skills, especially with 3S CoDeSys Platform.
  • Designed, Implemented, and Developed the security system using the SSO pattern to ensure all different clients and servers are secured.
  • Integrated WCF technology in local and remote communications between different modules.
  • Communicated using Agile and cultivated common knowledge amongst team members.

Technologies used in this position: C/C++, Python, C#.NET, FireBug DB, WinForms.

Confidential

.NET Developer

Responsibilities:

  • Designed, developed, maintained software programs for applications in PC and client/server areas.
  • Completed complex design for new software products upon approval of specifications and perform basic to complex maintenance on existing software products.
  • Assisted others to enable complete program testing and developed specifications to resolve complex problems.
  • Communicated new software features to internal and/or external customers.

Technologies used in this position: C/C++, Python, C#.NET, FireBug DB, WinForms.

W eb Developer

Confidential

Responsibilities:

  • Designed the official website, e-mail campaigns, and automated the whole process through a dedicated server.
  • The company had no webpage, and needed to transform their marketing techniques to the web with all Confidential and social networks.
  • Designed and implemented a complete modern front end with the latest web technologies with a back-end mailer application to post on both social and email systems for marketing.
  • The project was done on time and the enterprise had offered and recommended the application to another enterprise in order to generalize the experience and enrich the utility of the program.

Technologies used in this position: PHP, HTML5, CSS, JSON, JavaScript, jQuery, Twitter API, ASP.NET, MS CRM Dynamics.

Software Developer

Confidential

Responsibilities:

  • Manufacturers of dynamic storage pods for cross-industry purposes.
  • Coordinated tactical efforts to drive growth in the client account base, including leading an aggressive marketing campaign featuring development of an innovative new program.
  • Designed and developed an application capable of reading an ASCII text list of emails and transmitting product and service information to potential clients via email blasts.
  • Leveraged C#.NET with Visual C# Express 2008 IDE.
  • Implemented the ability to circumvent spam filters by programming a random timer with ranges from 1 to 10 minutes.
  • Replaced a manual marketing campaign targeting 100 clients daily with an automated campaign capable of reaching 250-300 potential clients daily, which generated higher order volume.
  • Supported exponential business growth while allowing management to transfer focus away from manual marketing efforts and into client services and customer sourcing.

Technologies used in this position: C#.NET, WinForms.

We'd love your feedback!