• 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.


    **We are currently not offering visa sponsorship for this opening.**


    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.


    Stamps Company Overview: (NASDAQ: STMP) is the leading provider of postage online and shipping software solutions to over 725 thousand customers, including consumers, small businesses, e-commerce shippers, enterprises, and high volume shippers. offers solutions that help businesses run their shipping operations more smoothly and function more successfully under the brand names Stamps.comEndicia®, ShipStation®, ShippingEasy® and ShipWorks®.’s family of brands provides seamless access to mailing and shipping services through integrations with more than 475 unique partner applications.


    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.