Software Engineer

Wearehaystack — Estonia · Posted ~3 hours ago

Senior

Skills

C# .NET cloud-based application development microservices distributed architectures RESTful APIs relational databases ORMs software architecture Agile/Scrum REST SQL Server Entity Framework Azure cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a collaborative engineering team building and improving robust software, applications, and APIs. The role offers meaningful ownership across architecture, cloud development, distributed systems, testing, documentation, and engineering best practices. Candidates should bring at least five years of hands-on C# and .NET experience, strong knowledge of microservices and REST APIs, and experience with cloud applications, relational databases, and ORMs.

Highlights

Opportunity to work on robust software, APIs, cloud applications, and distributed systems while contributing to architecture decisions, engineering standards, and a collaborative agile culture.

Description

We're hiring on behalf of a Haystack partner! The Role • Design, develop, test, and deploy robust software, applications, and APIs. • Contribute to technical architecture designs and discussions. • Participate actively in agile scrum ceremonies within a cross-functional team. • Analyze and implement business requirements, ensuring thorough documentation. • Drive improvements in codebase and architecture by introducing industry best practices. • Foster a positive engineering culture through the adoption and feedback of standards. What You'll Need • Minimum of 5 years of hands-on experience with C# and the .NET framework. • Proven experience in developing and maintaining cloud-based applications. • Strong knowledge of microservices and distributed architectures. • Deep understanding of RESTful APIs. • Experience with relational databases (preferably SQL Server) and ORMs (preferably Entity Framework). • Familiarity with cloud development, with Azure experience being a plus. What's On Offer • Competitive salary • Opportunity to work in a fast-paced FinTech environment. • Be part of a growing product and tech organization shaping future products. • Collaborative and international work environment. Apply via Haystack today!