Access Softek logo
Access Softek

Senior Fullstack Developer (C#, .NET)

RemoteFull-timeSeniorWorldDevelopment

Now we are seeking a Senior Full-Stack Developer (C# .NET, React.js)  who is capable of writing clean code following the best practices, ready for tight collaboration with the team, and eager for learning and automating quality verification by writing unit and integration tests.

Together with the team, you will be working on a first-class award-winning online banking solution using .NET Core and C# on the back end, ReactJS and TypeScript on the front end, and AWS cloud infrastructure.

You will become part of a large organization distributed worldwide and will be functioning in the Omnichannel Account Opening team. Our solution is web-based, cross-channel, mobile-optimized and highly flexible due to rich configuration and customizable workflows. OAO is integrated with various third-party services like image analysis, e-signing, consumer reports, banking cores and many more. We also have own decisioning system which helps automatically process new member applications.

Primary Responsibilities:

  • Deliver mature enterprise-level software (incl. continuous delivery, high availability and progressive tech stack)
  • Design, implement and support back-end services and APIs using .NET 6 / C#
  • Maintain responsive web-based front-end using React/TypeScript
  • Develop, maintain, and improve a highly flexible configuration system
  • Participate in acceptance criteria refinements
  • Implement new features following acceptance criteria carefully
  • Own third-party integrations from design to implementation
  • Cover new code with unit and integration tests following code coverage metrics

Requirements:

  • Intermediate level of English (verbal and written)
  • At least 5 years of experience creating commercial products using C# .NET Core and ASP.NET
  • Strong experience in TypeScript, HTML5, CSS, and React JS (or Angular, Vue.js, or Svelte, if you have no React experience)
  • Experience in OOP design and knowledge of best practices in software system design (SOLID, CQRS, 12 factors, etc.)
  • Believing that tests are not waste of time but investment in product quality
  • Understanding of the infrastructure tools and practices like CI/CD, GitFlow, Docker, Kubernetes, etc.

Nice to have skills:

  • Proactive position, you don't hesitate to suggest improvements or new ideas
  • Experience in Entity Framework
  • .NET 6 experience
  • Experience in testing frameworks like nUnit or jest, SDET, writing big tests (integration, API, etc.)
  • RabbitMQ/AMQP knowledge

Our benefits:

  • Fully remote work.
  • Flexible working hours.
  • Home office equipment (computer, additional monitor, etc.), if necessary.
  • Internet compensation (50$ per month).
  • Long-term employment.
  • Paid vacation and days off on national holidays.
  • Paid sick leave and internal medical insurance policy.
  • English at special corporate rates.
  • Compensation for training and additional education.
  • Community of practice, regular knowledge sharing among colleagues.
  • Friendly and easy-going international team and colleagues.

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →