Senior .Net Engineer

Senior

Dot

Full time

Clutch logo
Good firms logo
Inc5000 logo
AWS logo
ISO logo
Combinator startups logo

Position overview

We’re looking for a Senior .NET Engineer to join our Web Team. The ideal candidate will have at least 2 years of experience in software development projects within the Fintech domain, a strong understanding of every phase of software development, and proficiency in creating technical documentation.

Project description A Banking as a Service (BaaS) and Embedded Finance project specializing in innovative payment solutions and infrastructure for B2B and B2C companies, with a focus on affluent clients.

What technologies do we use on our projects? .NET Web API PostgreSQL MongoDB Azure Git

YOUR BACKGROUND

  • At least 5 years of experience as a .NET Backend Engineer in software development projects
  • Strong expertise in .NET Core for building scalable backend services
  • Proficiency in working with relational databases like PostgreSQL and familiarity with NoSQL databases such as MongoDB
  • Experience designing and implementing RESTful APIs and microservices architectures
  • Strong understanding of software design principles, patterns, and best practices (e.g., SOLID, DDD)
  • Experience in optimizing application performance and troubleshooting complex issues
  • English level proficiency B2+

Skills that will be a plus:

  • Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud for deploying and managing backend applications
  • Familiarity with DevOps practices, including CI/CD pipelines, Docker, and Kubernetes
  • Proficiency in version control tools like Git and collaboration tools like Jira and Confluence

Responsibilities

  • Design, develop, and maintain scalable and efficient backend services and APIs using .NET Core
  • Collaborate with architect and stakeholders to design and implement robust, high-performance software solutions
  • Develop and optimize database structures, queries for SQL and NoSQL databases.
  • Ensure high code quality through best practices, including unit testing, integration testing, and code reviews
  • Work on integrating third-party services, libraries, and APIs into the backend system
  • Identify and resolve performance bottlenecks in the application.
  • Implement security best practices, including data encryption, authentication, and authorization.
  • Collaborate with DevOps teams to manage deployments, CI/CD pipelines, and infrastructure configuration
  • Diagnose and fix bugs and system issues in a timely manner
  • Create and maintain comprehensive documentation for code, processes, and systems
  • Participate in Agile ceremonies, including sprint planning, standups, backlog reviews, and retrospectives, to align with team goals

Before we consider you, please answer the question

  1. Tell us about the most interesting task you had to do?

WE OFFER

  • 20 billable days off in the first year of cooperation, all next years - 25 billable days off
  • Fair and competitive compensation
  • Friendly team and enjoyable working environment
  • Clearly described business processes in the company that really work
  • Regular updates on company news, Q&A sessions with top management
  • Flexible work schedule
  • Remote work mode
  • Ability to transfer unused vacation to the next year
  • Partial coverage of co-working costs
  • Regular online team-building events

Please indicate your salary expectations. Application without salary expectations will not considered.

Apply Back to all vacancies
Cross icon

Ready to Innovate?

Let's chat about your project before you go!
Join 700+ satisfied clients