SeattleRecruiter Since 2001
the smart solution for Seattle jobs

Senior Software Engineer "Remote"

Company: Endicia
Location: Seattle
Posted on: November 22, 2021

Job Description:


The Senior Software Engineer is directly responsible to design, develop, document, test, and debug new and existing software systems and or applications primarily using Microsoft C#/.NET applications. The role requires participation in full development life cycle including requirement analysis and design as well as writing technical specifications based on product requirements.

This position is eligible for full-time home-based remote work.

Team Overview

This Engineering Team serves as the backbone for through server-side software design, implementation, and support. The team is self-motivated to deliver and increase the breadth and depth of the features and capabilities of enterprise software.

Company Perks

Competitive pay, 401k with company match, Medical, Dental and Vision Insurance, Educational Reimbursement, Commuter benefits, Discount programs, Inventor patent bonuses!

Company Overview

Endicia, a wholly owned subsidiary of (Nasdaq: STMP), is a leading provider of internet-based postage services for e-commerce businesses of all sizes. Endicia's postage and shipping solutions save time and provide access to the best possible U.S. Postal Service - rates. We know that shipping can be complex and our goal is to simplify your shipping operations so you can focus on doing what you do best.

What We Do , Endicia - electronic postage solutions make it easier and more affordable to ship parcels through the U.S. Postal Service -. Our solutions have helped thousands of businesses print more than $14 billion in postage. As a long-time, trusted partner of the U.S. Postal Service, we've built our reputation on our commitment to simplifying, improving, and enhancing the shipping process for our customers. That's what we call " innovation with purpose ."

Our customers view Endicia as vital to their businesses because we help them increase shipping efficiency saving them time, money, and resources. Whether you're a high-volume warehouse shipper, operating an e-commerce site from your home, or simply trying to get invoices out before the day is over, Endicia can help.


Primary Objectives:
Understand product requirements and provide technical direction for software design.
Defect free 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 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

Additional Position Duties
Sit for prolonged periods of time
Utilize wrist and hands for a prolonged period of time
Walk short distances
Stand for short periods
Speaking and conversing with others
Lift up to 25lbs without assistance up to chest height


Education and/or Experience:
Bachelor's Degree in Computer Science or a related field required.
Proficient in fundamental Computer Science concepts and algorithms
Five or more (5+) years of proven experience in software development with a focus on Back-end/Web Services.
Five or more (5+) years of experience with C#.

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, able to knowledgeably discuss design and performance tradeoffs.
Excellent verbal 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#, ASP.Net, and/or .Net Core preferred
Built/Maintained systems using Rest /SOAP/ Web Services
Understanding of version control systems. Git preferred
AWS knowledge is a plus
Proficient with Databases, SQL knowledge

Travel Requirements

Equal Opportunity Employer/Veterans/Disabled

If you are based in California, we encourage you to read this important information about the Privacy Policy for California residents linked here .

Keywords: Endicia, Seattle , Senior Software Engineer "Remote", IT / Software / Systems , Seattle, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Seattle RSS job feeds