Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
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-end
- Has seen software through the full lifecycle (build * deploy * maintain * iterate)
-
Is motivated to contribute beyond just assigned tickets You 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., + 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
Requirements
- 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: o Azure Service Bus o Azure Functions o Azure API Management o Azure SQL
- Experience 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
Benefits & conditions
- 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
- Compensation $130,000 per year
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…