Senior Software Engineer

About Impartner Software

Impartner is a global leader in the channel management sector, and we are looking for growth-minded thought leaders to PARTNER with us! Our company is #1 in our space and is accelerating away from the pack. We’re winning, and we’re having fun doing it.


About the role


Impartner is looking for a Senior Software Engineer to help the company through yet another multi-year cycle of double-digit yearly growth. The Senior Software Engineer will be a key player in the core team of senior engineering staff and will participate in the planning and development of the company's most challenging projects.

The position will be extremely demanding but rewarding for the right individual. The ideal candidate will be a mature Software Engineer with a strong list of achievements and demonstrable progression in capabilities. The candidate should be a top-notch problem solver with a keen focus on delivering quality solutions. The position requires a self-motived individual with a very strong work ethic.


What you'll do

  • Develop tools to manage and integrate product listings on AWS, Azure, and GCP Marketplaces, ensure compliance and security standards.
  • Automate deployment and update processes for marketplace offerings.
  • Development of enterprise services and websites used by customers, third party vendors, and external services using ASP.NET C#, REST API, Angular, JavaScript, Typescript, Microservices, Kubernetes, Docker, HTML, and CSS.
  • Frontend experience with Angular (preferred), React, or Vue. CSS experience with Bootstrap 5 or Tailwind.
  • Hands on experience with SSO technology and integrating securely multiple enterprise services together.
  • Capable of researching customer requirements, emerging software technologies and strategizing an action plan for an engineering team.
  • Familiar with Test Driven Development, Agile, Web Analytics and Microservices.
  • Responsible for federating various authentications from multiple external providers into a configurable security service.
  • Engineer and maintain service-oriented APIs used by external services, and by multiple teams in the company.
  • Perform project lifecycle management, requirement gathering, project estimating, testing, development, and deployment.
  • Write formalized documentation for project research, feature development, and internal training.
  • Provide oversight, guidance, and coaching to peers and junior developers.
  • Expertise in performance tuning, scalable and optimization strategies for enterprise services and websites.
  • Camaraderie with the engineering team and other professionals in the company.
  • Communicate proficiently and professionally to customers and co-workers.
  • Deliver new software features promptly and free of defects.
  • Dedicated and willing to follow through with individual and team commitments.

Qualifications


  • Bachelor’s degree or higher in computer science.
  • Ten (10) years of experience as a Software Engineer.
  • 3+ years of experience with AWS, Azure, and GCP services.
  • Hands-on experience publishing and managing products in cloud marketplaces.
  • Demonstrable proficiency and prior experience in the following technologies: C#, ASP.NET, MVC, REST, Web API, WCF Web Services, JavaScript ECMA 2025 or higher, SQL Server, NHibernate, IIS, HTML, CSS, SPA, MSTest, NUnit, and Git.
  • Demonstrable proficiency and prior experience with the following enterprise services: AWS, Azure, Salesforce, Dynamics, Sales Cloud, and Okta.
  • Demonstrable proficiency and prior experiences in the following security frameworks: SSL, SAML, OAuth, OpenID, Digest, and Basic.
  • Demonstrable proficiency and prior experiences in the following protocols: SOAP, HTTP, FTP, SMTP, TCP, and UDP.
  • Demonstrable proficiency and prior experience in Agile with JIRA, team collaboration, and public/internal correspondence.

Job Location

While this is a 100% Remote position, we require that candidates are residents in one of the following states:

         Arizona

         Arkansas

         California

         Colorado

         Florida

         Georgia

         Indiana

         Iowa

         Michigan

         Minnesota

         Nebraska

         New Hampshire

         Oklahoma

         Texas

         Utah

         Virginia

         Washington

 

Impartner is an equal opportunity employer. Diverse perspectives and experience improve the results of the team and contribute to the culture and company. We believe inclusion leads to an awareness that is critical to building our strongest teams. We encourage applications from members of underrepresented groups, including but not limited to women, members of the LGBTQ community, people of color, people with disabilities and veterans.

300 - Engineering

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling