×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Architect; Hybrid

Remote / Online - Candidates ideally in
Overland Park, Johnson County, Kansas, 66213, USA
Listing for: ByDesign Technologies
Full Time, Remote/Work from Home position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer, Architect (Hybrid)

Human Resources Coordinator at Retail Success Co

ByDesign Technologies is looking for a Software Engineer, Architect (Hybrid) to join our Overland Park, KS team. This position is responsible for designing and implementing scalable, high-performance software solutions. The ideal candidate will have a strong background in .NET technologies
, cloud computing, and Agile development methodologies. This role requires a hands‑on leader who can drive architectural decisions, mentor developers, and ensure the delivery of high-quality software solutions.

ByDesign Technologies provides configurable software solutions for direct selling companies, including tools for commissions, ecommerce, and field performance. Since 2000, we have helped organizations scale efficiently, innovate confidently, and deliver seamless experiences for distributors and customers. ByDesign is part of Retail Success, a financial technology company that supports businesses with software and payments solutions.

Why is this a great opportunity for you?

  • Annual salary based on education and experience.
  • In addition to our fun and collaborative work culture, we offer comprehensive health, dental, vision, disability, life insurance, 401(k), and Paid Time Off.
  • Lead the charge in transforming legacy systems into cutting‑edge cloud solutions, shaping the future of technology and leaving a lasting impact on how businesses innovate.

Work Location:

  • This position works a hybrid schedule (3 days in office/2 days work from home) in our Overland Park, Kansas office. Candidates must reside in the Kansas City metropolitan area, or be willing to relocate without assistance.

Qualifications:

  • Bachelor’s in Computer Science or related field required.
  • Minimum of seven (7) years working as a .NET Software Engineer required
    ; minimum of three (3) years working as a Software Architect required
    .
  • Experience with Agile development process required.

Required Technical

Skills:

  • Extensive experience with .NET, C#, ASP.NET, and related Microsoft technologies.
  • Hands‑on experience with cloud platforms (AWS).
  • Deep understanding of microservices architecture, RESTful APIs, and containerization (Docker).
  • Familiarity with SQL Server, No

    SQL databases (Dynamo

    DB), and ORM frameworks (Entity Framework, Dapper).
  • Proficiency in CI/CD pipelines, Git, and Dev Ops practices.

Desired

Skills:

  • Experience with front‑end frameworks (Angular, React, or Blazor).
  • Knowledge of message brokers (Rabbit

    MQ, Kafka, SQS/SNS) for event‑driven architectures.

Responsibilities:

  • Design, develop, and oversee the implementation of scalable and maintainable .NET applications.
  • Define and enforce software architecture principles, best practices, and coding standards.
  • Collaborate with product owners, business analysts, and stakeholders to understand functional and non‑functional requirements.
  • Provide technical leadership and mentorship to development teams, guiding them in Agile best practices.
  • Evaluate and recommend modern .NET frameworks, libraries, and technologies to enhance system performance and security.
  • Architect and optimize cloud‑based solutions (AWS) to ensure scalability, resilience, and cost‑effectiveness.
  • Implement microservices architecture, API design, and Dev Ops best practices.
  • Conduct regular code reviews and ensure the delivery of clean, efficient, and well‑documented code.
  • Define and oversee CI/CD pipelines and other automation tools for continuous integration and deployment.
  • Troubleshoot performance bottlenecks and implement enhancements for optimal system performance.

Other

Competencies:

  • Excellent analytical and problem solving skills.
  • Demonstrated ability in mentoring highly effective Software Engineers.
  • Detailed knowledge of software engineering practices and agile methodologies.
  • Demonstrates ownership of projects by taking initiative, being accountable, and meeting deadlines.
  • Able to build and maintain effective working relationships in a team environment, with a diverse group and across functional areas.
  • Demonstrates the ability for clear and effective verbal and written communications; demonstrates active listening skills.
  • Ability to present options to stakeholders and facilitate effective decision making in a group setting.
  • Able to connect business strategy to team execution; and simplify complex or ambiguous ideas into digestible and concrete concepts and requirements.

ByDesign Technologies, LLC is committed to the principles of Equal Employment Opportunity. We believe our continued success depends on the full and effective utilization of qualified persons without regard to race, color, creed, religion, national origin, sex, age, disability, veteran or any other classifications protected by applicable laws.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary