• Sr. Software Developer

    Technology and Software Development
  • Overview

    As the Development department’s Client Team, we develop new features for and maintain the 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,™ is the leading provider of Internet-based postage solutions. 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. is a publicly traded company on the NASDAQ under the symbol STMP.


    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


    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






    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.