Senior Software Engineer .NET (AaaS) | Tallinn, Estonia | Hybrid
We are a rapidly growing fintech organization specializing in innovative accounting solutions. Our "Accounting as a Service" product simplifies accounts receivable for international companies, particularly in eCommerce and Mobility, driven by modern technology and a team of accounting experts.
The Role
• Assist in architectural design, migration, refactoring, and modernization of Azure cloud environments.
• Design, build, test, and deploy robust, maintainable, and reliable code and APIs.
• Analyze requirements, challenge assumptions, and architect systems aligned with future business needs.
• Drive best practices, standards, and actively shape the engineering culture.
• Fully participate in agile processes, applying scrutiny to deadlines and scope.
• Mentor team members and set a high standard for quality and architectural thinking.
What You'll Need
• 6+ years hands-on experience in C#/.NET, including significant architectural contributions.
• Strategic, outcome-driven experience with cloud platforms, preferably Azure.
• Proficiency in designing user-friendly RESTful APIs.
• Experience with microservices, distributed architectures, and event-driven integration.
• Practical exposure to messaging systems like RabbitMQ or Kafka in production.
• Basic experience in frontend JS frameworks for effective team communication.
• Strong ability to challenge assumptions, prioritize effectively, and defend technical choices.
What's On Offer
• Opportunity to work with cutting-edge Azure cloud technologies.
• Be part of a fast-growing fintech organization transforming accounting services.
• A collaborative environment that encourages challenging norms and direct feedback.
• Hybrid working conditions for flexibility.
Apply via Haystack today!