Senior Backend Developer (.NET)
We usually respond within a week
Senior Backend Developer (.NET)
Amega Group is a growing fintech company seeking to hire an experienced Senior Backend Developer (.NET) to join our Engineering team. This is a highly collaborative position where you will work in a compact and versatile team, tackling a variety of challenges and having ample opportunities to apply and develop your skills.
If you’re passionate about fintech apps, translating code into user-friendly products, and thrive in a startup environment, we would like to welcome you.
Main Activities and Responsibilities:
- Design and implement services architecture
- Create, maintain, and evolve backend services, API methods, and WSS streams for the company's apps and web services
- Develop integrations with third-party systems
- Collaborate with the product manager, backend developers, designers, and other stakeholders on requirements review, suggest solutions, and estimate efforts to build user-friendly applications
- Write clean, scalable, and well-documented code
- Ensure that the services delivered are responsive and adaptive to different load patterns
- Optimize services for maximum speed and scalability
- Implement services monitoring and analytics
- Ensure data protection and services security
- Write unit tests and create test cases for QA engineers for E2E and integration tests. Plan load testing
- Participate in incident reviews and their root cause analysis, identify process issues, and plan preventive measures
- Stay current with emerging technologies
- Update internal knowledge base and operational documentation
- Demonstrate a proactive approach to identifying issues and opportunities for improvement
- Take ownership of projects and tasks when necessary, ensuring timely and high-quality delivery
- Exhibit a strong sense of responsibility for the stability and performance of the backend services
- Mentor junior team members.
Requirements:
- At least 5 years of experience in .NET C# development
- Proficiency in database architecture and operations (Postgres, Oracle, or MySQL)
- Proven work experience in leadership roles
- Experience in any NoSQL DB (e.g., MongoDB)
- Strong knowledge of system design (have architected complex applications)
- Experience with third-party libraries and APIs
- Version control systems such as Git/GitHub
- Good understanding of Agile development best practices
- Experience with Jira and Confluence
- Outstanding communication, interpersonal, and mentoring skills
- Superior analytical skills with a good problem-solving attitude, proactivity
- Strong sense of ownership and responsibility for your work
- Experience working in a startup environment or being comfortable with the dynamic nature of startups
- Proficiency in English
Would be a plus:
- Experience in fintech
- Experience in development for Metatrader MT5
- Any industry certifications
- Proficiency in Russian language
- Leadership and organizational skills
What we offer:
- 21 vacation days per year plus public holiday
- Stable and welcoming working environment
- Daily lunch provided by the Company
- Supportive environment from a multicultural team of colleagues
- The role can be remote or local to Limassol, Cyprus
- Department
- IT
- Locations
- Limassol
- Remote status
- Fully Remote
About Amega Group
The Amega Group is a group of companies focused on providing a wide range of financial and marketing services to other companies and individuals around the world.
Our mission is to provide transparent and high-quality services with simple, user-friendly solutions adaptable to anyone’s needs.
Our vision is to simplify finance and make it accessible to everyone through the use of the most innovative technologies available.
We firmly believe that our clients are the driving force behind our success, and so we constantly strive to upgrade our services in order to exceed their expectations.
Senior Backend Developer (.NET)
Loading application form