We're looking for a Senior Application Developer to join our small, high-impact engineering team. You'll work closely with a team of 3 developers, reporting directly to the Solution Architect, to build and maintain our SaaS platform. This is a hands-on role where you'll own features end-to-end—from database to UI—and have real influence on technical decisions.
• Design, develop, and maintain full-stack features using .NET (backend) and Angular (frontend)
• Write clean, maintainable code with proper testing and documentation
• Work with MSSQL databases, design schemas, write efficient queries, and optimize performance
• Collaborate in an Agile environment using Azure DevOps for source control, CI/CD pipelines, and work tracking
• Anticipate edge cases, identify potential issues early, and build robust solutions
• Deliver work on time and on target. Own your commitments and communicate proactively
• Participate in code reviews, technical discussions, and continuous improvement of our codebase
Required:
• 5+ years of professional software development experience
• Strong proficiency in .NET (C#, ASP.NET Core)
• Strong proficiency in Angular (TypeScript, RxJS)
• Solid experience with MSSQL Server—T-SQL, stored procedures, performance tuning
• Experience with Azure DevOps (repos, pipelines, boards)
• Working knowledge of Agile/Scrum methodologies
• Ability to work independently, manage your own time, and deliver reliably in a remote setting
Nice to Have:
• Experience building and scaling SaaS products
• DevOps experience—infrastructure as code, containerization, monitoring
• Experience with third-party API integrations
• Familiarity with Azure cloud services beyond DevOps
• Small team, big impact: Your work directly shapes the product. No politics.
• Fully remote: Work from anywhere.
• Ownership: End-to-end responsibility for features; from design through deployment.
• Growth stage: Join early and grow with the company.