Senior Backend Engineer – .NET at Omniscript Software Solutions

Apply for this job

Email *

Job Description

Omniscript is on the mission to build a highly scalable, extensible and distributed e-commerce solution, which enables its enterprise clients to sell tickets to millions of customers.<br><br>We’re looking for a Senior .NET Backend Engineer to join our team and shape the future and definition of the product.<br><br>You will work remotely and play a key role in shaping the engine with your diverse experience in software development and distributed systems expertise.<br><br><strong>Tasks<br></strong><ul><li>Developing loosely coupled, complex, event-driven systems to process large amounts of data in a cloud environment.</li><li>Writing highly cohesive, clean and maintainable code.</li><li>Working cross-functionally with product managers, various software engineers, automation managers and non-technical people.</li><li>Learning new design patterns and technologies to support the engine.<br><br></li></ul><strong>Requirements<br></strong><ul><li>At least 5 years of experience with REST API, C#, .NET, .NET Core, Docker.</li><li>Significant professional experience building and architecting complex, distributed backend systems, including concepts such as microservices, event-driven architectures, domain-driven design and cloud computing.</li><li>Experience using and modeling SQL and NoSQL databases.</li><li>Track record writing tests and implementing CI/CDs.</li><li>Good verbal and written English communication skills.</li><li>Strong problem-solving skills and creativity.</li><li>(Bonus) Exposure to e-commerce, accounting or fintech projects.</li><li>(Bonus) Experience working in a highly agile development process.</li><li>(Bonus) DevOps knowledge.</li><li>(Bonus) Worked with Node.js and AWS.<br><br></li></ul><strong>Benefits<br></strong><ul><li>Competitive salary.</li><li>A long-term greenfield project with stable business clients.</li><li>Opportunities for the fast career progression within the company.</li><li>Flexible remote work and a team that is driven by strong values and a clear shared vision.</li><li>Working with the latest technologies and systems, which will challenge your skills and push your creative limits.<br><br></li></ul>No useless algorithm tests – the interview process is designed to test how you will perform in real life.<br><br>Apply now to schedule an introductory call!