We're Hiring a Senior Senior Backend / C# engineer
We are seeking ambitious professionals who are passionate about architecting and implementing innovative software solutions that drive performance and reliability. Join our team and be part of transformative projects!
About the Job
We're looking for experienced individuals eager to solve real-world problems through robust software development. Whether you're an expert in C# and .NET or looking to enhance your skills in cloud-native architectures, we want to hear from you!
We are looking for someone who is excited to:
- Develop and implement solutions that tackle complex challenges in real-time systems
- Lead discussions on architectural and cloud best practices
- Work with systems processing billions of transactions while maintaining integrity and performance
- Collaborate closely with our clients in the USA to ensure their needs are met
We value curiosity, a collaborative spirit, and the drive to innovate.
Your Responsibilities:
- Develop implementations of software patterns to address real-world challenges and guide implementation teams
- Lead discussions on architectural best practices and provide advice on cloud solutions
- Evangelize engineering principles both internally and externally
- Manage and maintain systems that handle billions of transactions
- Expand and support the client’s micro-services architecture
- Communicate directly with customers in the USA to understand and address their needs
We're Looking for Someone Who:
- Has 3+ years of professional experience in software development
- Has strong experience with C#, .NET Framework, and related technologies
- Is knowledgeable in cloud-native architectures, RESTful APIs, and cloud-based web services (AWS preferred)
- Is familiar with agile quality and testing methods (BDD, TDD, Unit Testing, and Automation)
- Has experience with both relational and non-relational database technologies
- Advanced english level both verbal and written.
- Has a deep understanding of concurrency, resiliency, and caching strategies
- Is experienced in continuous delivery and integration practices
- Is curious about emerging technologies and can quickly adapt to new tools and frameworks
What We Offer:
- A transparent, collaborative, and dynamic work environment
- Flexible working hours
- Competitive salary
- Opportunities to work with cutting-edge technologies and learn from industry experts