Senior Software Engineer

Wearehaystack — Estonia · Posted ~3 hours ago

Senior

Skills

C# .NET cloud applications microservices distributed architectures RESTful APIs relational databases ORMs SQL Server software architecture Agile Scrum REST Entity Framework Azure

🔓 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

Work as a senior engineer designing, developing, testing, and deploying robust applications and APIs. You will contribute to architecture decisions, improve distributed systems and microservices, work with relational data and ORMs, and help establish strong engineering standards within an Agile team.

Highlights

The role offers ownership across software design, development, testing, deployment, architecture, and continuous improvement. It emphasizes modern cloud engineering, strong engineering practices, and active participation in a cross-functional Agile environment.

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 understanding of microservices and distributed architectures. • Deep knowledge 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!