N-ix

Senior .NET Engineer

Ukraine Full Time

About the project:

Our client is a global marketplace for savings and investments, providing savers with effortless access to high-yield savings accounts and investment options from over 400 partner banks worldwide. It eliminates geographic limitations, ensuring transparency, convenience, and competitive rates. For banks, it offers cost-efficient deposit funding and innovative Banking-as-a-Service solutions.
We are looking for a Senior .Net Engineer to join our cross-functional engineering team composed of frontend and backend engineers, responsible for the full end-to-end development lifecycle supporting our US business. From discovery and design to delivery, operations, and continuous improvement, we own our solutions throughout their entire lifecycle. We build and operate a mission-critical, 24/7 fintech platform that serves customers in a highly regulated and reliability-sensitive environment. Our systems demand high availability, scalability, resilience, and a strong focus on customer experience. 

Responsibilities:

  • Write clean code and always follow the agreed best practices in the team.
  • Do good code reviews, helping the team to keep best practices, business rules, and with respectful and constructive communication.
  • Write automation tests, ensuring the quality of your software deliveries.
  • Support a "green" development and staging environment, helping to identify and fix issues with the test pipelines.
  • Take an active participation in the team ceremonies.
  • Be capable of following the incident management process during regular working hours and also during your on-call shifts.
  • Actively participate in TechDemo and other knowledge-sharing initiatives.
  • Use AI tools (e.g., code completion, test generation, documentation assistance) to increase your development velocity and reduce boilerplate work.
  • Evaluate AI-generated output critically, verifying its correctness, safety, and maintainability before integrating it into production code.
  • Build your understanding of AI capabilities and limitations, and proactively learning how to use new tools provided by the organization or team.

Requirements:

  • University degree in Computer Science or a related field, or equivalent practical experience.
  • Experience working as a Full Stack or Backend Engineer.
  • Strong experience with .NET or similar frameworks/libraries.
  • Solid experience with relational databases such as SQL Server or similar.
  • DevOps experience is a plus (CI, CD, logging, monitoring, etc.).
  • Familiarity with cloud networking, primarily AWS.
  • Experience developing APIs (REST, GraphQL, etc.) and working with design patterns such as MVC or microservices.
  • Comfortable participating in discussions about technologies and system architecture topics.
  • English - Upper-Intermediate+ or higher.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers