JOBSEARCHER

Software Engineer

JcsiChicago, ILL6 LeadSeptember 8th, 2026
Job Description Senior Software Engineer (.NET / Angular) – Hybrid Location:Chicago, Il About the Company A rapidly growing SaaS technology company is modernizing how financial and tax documents are delivered through secure, cloud-based software solutions. Our platform supports leading institutional investors, financial organizations, and accounting firms by transforming traditionally manual workflows into a fully digital experience. We are building a highly engaged, high-impact engineering team and are looking for individuals who want to actively contribute to product growth—not just execute tasks. Job Summary We are seeking a Senior Software Engineer who combines strong technical ability with ownership, initiative, and product-minded thinking. This role requires significant hands-on experience building modern Angular applications and someone who can contribute frontend architecture opinions, best practices, and user experience improvements while delivering full-stack solutions. This role is ideal for someone who: Takes pride in building and owning features end-to-endHas seen software through the full lifecycle (build → deploy → maintain → iterate)Is motivated to contribute beyond just assigned ticketsYou will play a key role in developing scalable SaaS applications while collaborating closely with product and engineering leadership. This is a hands-on role with high visibility and impact. Key Responsibilities Design, build, and maintain full-stack applications using C#, .NET Core, Angular, and Azure Own features end-to-end—from requirements gathering through deployment and post-release support Develop clean, scalable, maintainable, production-ready code Contribute to frontend architecture and Angular development best practices Participate in code reviews and help drive engineering excellence across the team Collaborate closely with product managers, designers, and stakeholders to deliver impactful features Identify user experience improvements through customer feedback, analytics, observability tools, and engineering insight Contribute to application and feature-level design decisions Improve CI/CD pipelines, DevOps practices, and development workflows Troubleshoot and resolve issues across distributed systems and cloud environments Support high-priority development initiatives and product releases when needed Help measure and evaluate the effectiveness of delivered features through business and user outcomes Required Qualifications Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience) 3-5+ years of software development experience Strong experience with C# and .NET Core Strong experience developing and maintaining production Angular applications Ability to contribute to frontend architecture, component design, state management, and user experience decisions Experience building and deploying SaaS or cloud-native applications Experience with Microsoft Azure, including:Azure Service Bus Azure Functions Azure API Management Azure SQLExperience with Docker and Kubernetes Familiarity with Git, CI/CD pipelines, and Azure DevOps Experience with testing frameworks (NUnit, MSTest, Playwright, etc.) Solid understanding of application/feature-level design Preferred Qualifications Experience with PDF and document-generation tools such as Aspose, IronPDF, or iTextSharp Experience in tax, accounting, financial services, or regulated industries Exposure to Python, AI/ML tools, or AI-powered product features Experience working in high-growth SaaS or startup environments Experience leveraging analytics, observability, or customer feedback to improve product usability and adoption What Sets This Role Apart High ownership: You will be one of the key U.S.-based engineers contributing directly to the productReal impact: Your work will directly influence product direction and scalabilityGrowth opportunity: Be part of a team scaling rapidly and building for the futureBenefits Hybrid Work Environment Unlimited PTO Paid Holidays Paid Sick Time Paid Parental Leave Healthcare Benefits 401(k) Retirement Plan Opportunity to work on innovative SaaS products used by leading financial organizations Collaborative, growth-oriented engineering culture