Stamps.com

Sr. Software Developer

Category
Development

Overview

As the Development department’s Client Team, we develop new features for and maintain the Stamps.com desktop application, the Web Application’s desktop plug-in, and our eCommerce related server components.

 

The Senior Software Developer is an integral part of a team, providing expertise in C++ and C# as well as analysis, investigation, and problem solving to ensure the success of new features and the evolution of our product line.

 

With nearly 650,000 monthly subscribers, Stamps.com™ is the leading provider of Internet-based postage solutions. Stamps.com was the first company to be approved by the U.S. Postal Service® to offer a software-only postage service that lets customers buy and print postage online. The Company targets its services to small businesses, home offices and online retailers, and currently has PC Postage partnerships with Avery, Microsoft, HP, the U.S. Postal Service and others. Stamps.com is a publicly traded company on the NASDAQ under the symbol STMP.

Responsibilities

Primary Objectives:

  1. Software Design and Implementation
  2. Investigation of issues
  3. System analysis

Essential Position Duties:

  1. Software Design and Implementation
    • Design and implement high performance and highly reliable client-side functionality using C++ and C#
    • Perform code reviews to accelerate and streamline the process of software development
    • Participate in all facets of the software development life cycle (from the initial concept to the final release).
    • Adhere to the team's architectural and design standards, and contribute to functional and integration testing
    • Stored procedure and SQL Schema Modification
  1. Investigation of Issues
    • Debug and analyze defects and create solutions for regression tests
    • Setup and generate automated test reports
    • Create test reports for activities performed 
  1. System Analysis
    • Review code and technical documents
    • Apply standard design techniques to business problems
    • Author technical specifications which clearly communicate design ideas, functionality and optimization

Qualifications

Education and/or Experience:

  • Bachelor of Computer Science or Equivalent.
  • Five or more (5+) years of proven experience in software development.
  • Five or more (5+) years of experience with C++ and C#.
  • Excellent track record in a high productivity environment.

Skills and Knowledge:

  • Ability to organize, prioritize and apply complex concepts to project tasks yet find simple solutions for solving problems.
  • Proficiency with debugging, source control, and defect tracking.
  • Software Design and Architecture
  • UI Design and Implementation
  • Commercial and Enterprise Software Development

Computer/Software/Application Proficiency:     

  • MS Visual Studio (Required)
  • C#, C++, (Required)
  • .Net Interop, COM (Required)
  • ATL/STL/SOAP/Rest (Required)
  • SQL (Desired                                             

Travel Requirements:

  • None

 

EOE/M/F/Vet/Disability

 

#LI-KD1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.