
Senior Software Engineer
Posted 13 hours ago

Posted 13 hours ago
This is a fully remote position, open to applicants in Illinois.
• Design, develop, and maintain full-stack applications utilizing C#, .NET, Angular, and Azure.
• Take ownership of features from start to finish (requirements → development → deployment → support).
• Decompose problems into scalable and maintainable solutions.
• Produce clean, production-ready code.
• Engage in code reviews and contribute to the establishment of engineering best practices.
• Work in close collaboration with product and engineering teams.
• Contribute to the design and architecture of features (beyond just implementation).
• Enhance CI/CD pipelines and development workflows.
• Diagnose and resolve issues across distributed systems.
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
• 4–9+ years of software development experience (flexible depending on skills).
• Strong proficiency in C# and .NET.
• Experience with modern JavaScript frameworks (Angular preferred; React/Vue acceptable).
• Proven experience in building SaaS or cloud-native applications.
• Proficiency with Microsoft Azure, including:
• Azure Service Bus.
• Azure Functions.
• Azure API Management.
• Azure SQL.
• Familiarity with Docker and Kubernetes.
• Knowledge of Git, CI/CD pipelines, and Azure DevOps.
• Experience with testing frameworks (NUnit, MSTest, Playwright, etc.).
• Familiarity with PDF/document generation tools (Aspose, IronPDF, iTextSharp).
• Background in tax technology, accounting software, or financial platforms.
• Exposure to Python or AI/ML tools.
• Experience in high-growth SaaS or startup environments.
• Unlimited Vacation Policy + Sick Time + Holidays.
• Paid Parental Leave.
• Fully Remote Opportunity.
• Healthcare Benefits and 401K.
• Vibrant Startup Culture.
EXL
Headspace
Allstate
Sargent & Lundy
Get handpicked remote jobs straight to your inbox weekly.