Senior .NET Engineer
N-iX is looking for a Senior .Net Engineer for our client - 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.
You will join a 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
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | C2 - Proficient |