Software Engineer

Company: K1X

Salary: Not provided

Location: , United States

react
vue
remote

Description

• Fully Remote Position

• Preferred Locations: Midwest based; Indianapolis, IN or IL, Chicagoland Area preferred

• Who We Are: We are K1X. Our technology is used by the nation’s largest institutional investors, funds, and accounting firms, by bringing long-established solutions that are creating an all-digital K-1 experience. Our goal is to transform the K-1 industry by moving a traditionally analog based-process to an all-digital experience via our software solutions. Join us at the start of something exciting! Learn more at www.k1x.io

• About your Role We’re seeking an experienced and technically proficient Lead Software Engineer to join our growing engineering team. This is a servant leadership role that combines technical excellence, mentoring, and architecture ownership within a highly collaborative agile team. As a lead, you’ll contribute directly to our codebase, provide hands-on coaching and guidance to engineers, and help shape the team’s engineering culture, tools, and standards.

• You should be a self-starter with deep experience across the Microsoft tech stack and a passion for building scalable SaaS products. You’ll play a pivotal role in delivering the high-quality, secure, and performant solutions our clients rely on during their most critical deadlines.

• Your Responsibilities

• Lead by example with hands-on development, contributing production-ready code using C# .NET, Angular, and modern cloud-native practices.

• Foster a strong culture of quality by mentoring others in testing practices (unit, integration, end-to-end) and conducting code reviews.

• Act as a technical mentor and coach, providing guidance, pairing, and architectural insight to elevate the team’s performance.

• Partner with the Product Manager and other identified stakeholders to define priorities, identify dependencies, and ensure on-time delivery.

• Guide and support your team during high-pressure periods like peak tax season, including potential on-call rotations.

• Help drive technical decision-making and conduct proof-of-concepts for new tools, frameworks, or patterns.

• Serve as a bridge to leadership—own communication with stakeholders, unblock the team, and represent the group in cross-functional forums.

• Contribute to and advocate for continuous improvement in code quality, tooling, DevOps practices, and team dynamics.

• Maintain a deep understanding of the product domain, including tax workflows, customer needs, and business context.

Requirements

• Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent work experience.

• 9+ years of software development experience, including 5+ years of team leadership or senior mentoring responsibility.

• A strong focus in full-stack C# .NET web applications, including experience with .NET Core, Typescript/JavaScript (Angular 2+ preferred, React/Vue/etc acceptable).

• Familiarity with SaaS architecture and cloud-native development using:

• Azure Services (Service Bus, Functions, API Manager, Azure SQL, Redis, Postgres DB.)

• Docker and Kubernetes for containerization and orchestration

• Demonstrated expertise in testing strategies using tools like NUnit, MSTest, and Playwright.

• Experience working in Agile/Scrum teams and using Azure DevOps (ADO) or equivalents, Git, and CI/CD pipelines.

• A strong understanding of software design principles, security best practices, and system integration patterns.

• Proven debugging and troubleshooting ability across distributed systems and services.

Benefits

• Unlimited Vacation Policy + Sick Time + Holidays

• Paid Parental Leave

• Fully Remote Opportunity

• Healthcare Benefits and 401K

• Growing Startup Culture

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.