This Development team at Stamps.com serves as the backbone for Stamps.com through backend platform design, implementation and support. The team is self-motivated to deliver and increase the breadth and depth of the features and capabilities of Stamps.com enterprise software.
The Senior Software Engineer is directly responsible for server-side development primarily using MS Visual C#/.NET applications. The role requires a solution minded professional who is able to take technical specifications based on conceptual design and stated business requirement through a life cycle while working independently.
Company Perks:
Competitive pay, 401k with company match, Medical, Dental and Vision Insurance, Employee Stock Purchase Plan, Educational Reimbursement, Commuter benefits, Discount programs, Inventor patent bonuses
Stamps Company Overview:
Stamps.com (NASDAQ: STMP) is the leading provider of postage online and shipping software solutions to nearly 750 thousand customers, including consumers, small businesses, e-commerce shippers, enterprises, and high volume shippers. Stamps.com offers solutions that help businesses run their shipping operations more smoothly and function more successfully under the brand names Stamps.com, Endicia®, ShipStation®, ShippingEasy® and ShipWorks®. Stamps.com's family of brands provides seamless access to mailing and shipping services through integrations with more than 475 unique partner applications.
Responsibilities
Primary Objectives:
Understand business requirements and provide technical direction for software design Defect free product feature implementation while maintaining timeliness Project planning and documentations Test case development and troubleshooting
Essential Position Duties:
Understand business requirements and provide technical direction for software design
* Analyze and understand the product specifications * Work with product team to clarify any ambiguity * Identify the required system changes to support the feature * Identify both the internal and external dependencies * Create technical specifications covering all changes
Defect free product feature implementation while maintaining timeliness
* Pay close attention to the details * Write defect free code that is always backward compatible * Ensure timely delivery of the changes/builds * Perform unit testing before providing the builds to QA * Perform peer code review and provide feedback
Project planning and documentations
* Provide accurate Dev estimates for the changes * Update the development tickets in a timely manner * Create and maintain different documents such as technical spec, bug report etc.
Test case development and troubleshooting
* Identify test cases for unit testing * Provide necessary QA notes for the changes * Troubleshoot production issues as needed
Qualifications
Additional Job Duties:
* Sit for prolonged periods of time. * Utilize wrist and hands for a prolonged period of time. * Walk short distances. * Stand for short periods.
Education and/or Experience:
* Bachelor's Degree in Computer Science, a related field or equivalent experience * Five or more (5+) years development experience on the Windows platform * Proficient in fundamental Computer Science concepts and algorithms * Five or more (5+) years' experience with the .NET framework and C# * Experience with IIS or other web servers
Skills and Knowledge:
* Excellent spoken and written communication skills * Good analytical skills * Strong attention to detail * Proactive with the ability to learn new concepts quickly
Computer/Software/Application Proficiency:
* C# and ASP.Net * C++ * SOAP * Web Services * XML * Web API * Proficiency with version control systems such as Perforce or Git * AWS knowledge is a plus
Travel Requirements:
* NA
EOE/M/F/Vet/Disability
#LI-KD1
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.